MRGALFGDQIAAYKDALQHKGTYEIADAPIRSADNQWKRDEHEMDFHMSFGRQTVVQPVDPEAGPIVPDYQCLVSVPRVGDPDDRFDVLGVVLYVEEEARSVDTAQGRRALVREIVISDHSSDQPMVISAWSDLAEAECDAMSSWAEKFAVVGFTSLRATSHKGFSLATSISTLIHRDPKGDRPNALTEWALTHEDIMSDRQAKNSTTLQEERRWLRVVAPEPDFDRKDSVASPRITFSCDISDGTGELSVTAFTTDSERLFRMPAADLFRIKHTWCLKHVALEEPEAAHVAEDVVVDVVEDPLEHTHAEDALQHTHPEDALEHANAA*