MARGRRRGGGRRGRGSGPSPGSSADIAASVGLMAAQLGMCGLSSGHAEAMKRVIASSDVDRDHAMRMVEDMERNESDSTGSLEMEDFGPLHEAVSTGRMETCKYLVEQLGFDINADAKDDSGMTPLACAVLHGKAIAVRYLLDRGADLDKQDNKGFTPLHYGTKEGKDGLVRLLLSKGASVDVSSCEGTPLHIAASYGKCGIMEILLQHNADPNRVSADLGTPMAVVLCVAFTPGQMSESVALKCLKLLVKGGADLNCRNPDTPLVIATSRNLTECVEYLLEVGADANIPMNHGGMTPIEIAADSGRRKLVEILFPFTSPIQSVSNWSVEGIMVHAKSSNPKNKDKQSDKEKATKKLDTGPSKSSSKGGDKDKKAELKLLGAKAVEGKDYAGASKFYNEAIKVDPADAALYSNRSLCLLKSGEAHAALLDANACIRLRPDWPKGYYRKGAAFMVLKEYKEACDAFMAGVKLDPASVEMHEAFWDAVEAMKEHCDEQSDDSSD*