MADKPARALVIYGDGLMSALGPSHSHLHALASKGCCGFLALRDLPSKVNEDERVVRELAQLLDVHDLCFKEVAEPCVDAFGYASGDCNEHVIIPAISERFMGMKAAMVTNSGIASAFGEKLGFSVIALHELRNQKGISEESEEPPDPLSAASELLSLLGLQEAAVAENSKFDLVFVHIVPTQKGNEARNCDNNSTPGNGLEWINALVGRIMETIQPGTAAASHLYLALVLSYGAVSSVKMDDSSLLMSLEEISPSLASLCPHQSYTMKEGKLLDHVRHHHPMLVVQQQEAVTRRDGAKRFSFEEFQEHGGNLAILADRFLYEIAFKLWKTPKYGA*