MESALGFGGGASFEAAVSDDAAAVSTTAATTAAGGEKKFALDEMDVAAFGADAAAKTSFDPTAATCDEDDQEAMESVLNLAGGKSFEAAVNDSEAAPAVSAAALSLDQIAFGTPPSDVPWRASPDGVDDVDDETMRTDDEADQEAMEDVLNFAASHPSCQIDQADVTAPKTHEKPVIAKSHKAAFFDLDGTIANSNVVAQYVVAKCDQMTTFWKFLWLPLYALKCAFYLVVDWLSRSTFNALFARDFRGMSATRASKKKMAQIVYDKYMHDRVFPNAVAHVNALKEEDYKIVLVTGSLDFMIEPLARVLRADHVIANSLEETEGRYGKGTVFTGKLKGTPVADEEKRVRVMRYAEQHGIDLARSKAYGDSLSDAAMLECVGEAAVVSPSSAGMRRRAEEEGWEVLGWREEHERAGGALAGRAGAAA*