METVLRPAQRAKLLESFERTGLVKLDPSLHKGQCGRVMIVGGSKEYTGAPYYAGISALRAGADLVHVMCSSEAVGPLKGYSPELMVHGILPSTATHPMRNEDPKHNSFSFAQELLDDAAALVQRIDALVVGPGLGRDSVTIAFVEALLVQVARERQKTGRDLSLVFDADGLALVKYKSKLFDANSAGLLPGPVFLTPNVVEYGRLADTWREGLDPACSSAGELRAEPTHLARVWGPRMIIVEKGPRDIIASGDEREQAPLVCNEPGSLRRCGGQGDVLAGVLTCFAAMQAKRGQTDQGRSGVAVDLRLAAFAACTLVRASAAAAFEKKRRSMLTTDVIEHLPERLEIMFPTSYHEETERPQSG*