MLDALRLTVPSLTALLRSLPSIVGLVLDLFCGKARGSDSVCVPGRPTPPVYPIGPIIVKGQEATEKGERHACLSWLDAQPEQSVVFLCFGSLGAVSAAQMKEIARGLESSGHRFLWVVRSPPEDPTKFFLARPESDLDSLLPEEFLERTSDRGMVVKMWAPQLEVLRHAVTGTFMTHCGWNSVLEAASASVPMLCWSMYAEHRVNKVFVVDEIKAGVVMDGYDEELVSAAEVEKKVRLVMESEEGDKLRERLVLAKEKAAEALADGGPSRVAFEEFLKDLKLSK*