MVASASRRPNVSPCVNWTRGRFMRWRLSCIMAIGSRGTPGGLPVTVMKLSSFSVDRKALLPHLEGEGLLNHASGPLPMGKLREAGMALSSIKGVRERGFLDGQFLIAMPGMPDGNFARSVVYICAHSSAGAMGFIINRAQTVTFADILLHLELIDRNDAIMLPDHARHFPIQCGGPVEQGRGFVLHSDDYLSDSSIPVSDDISLTATLDIVRAISDGRGPRHATMLLGYAGWGAGQLELEIGNNGWLNCPASEELIFDRSLDNKYERALSLMGINPAMLSMDAGHA*