MGWAIALHGGAGDISTNLPLTDKQQFESALHYCLQLGVSALQASRSAIDVVELVVRALEDNPLFNAGRGSVLTTDGTIEMEASIMDGPTCSCGAVSGLTTVVNPISLARLVMEKTPHVYLAFTGAEEFARQQGVKLAEPEYFLTEKRAEQLHAVKSKQSETESAPIVESSEDIHIDEKPDFKKSFVGETVGCVVVDKHGHCAAATSTGGRTNKMVGRIGDTPLVGAGNYANHLCAVSATGIGEYIIRGMVGHNVAAIMEYKGASLSEAVDEVIEKVEQGTTGLIAVSSSGDFAMGFNTTGMFRAAANESGHFEVGIWH*