MGWAIALHGGAGDISPALPLDHKQQIESALRHCLQLGVSALQDSGSAMDVVELVVRALEDNPLFNAGRGSVLTTAGTIEMEACIMDGWTRNCGAVSGLSTVVNPISLARLVMEKTPHVYLAFGGAEEFARQQGVELAGPEYFLTEKSIRQLHAVKSKQLETDATPRVESSEDVYVNGTLSSGRHFVGETVGCVVVDKYGHCAAATSTGGRTNKMVGRIGDTPLVGAGNYANKLCAVSATGIGEYIIRGMVGHNVAALMEYKGASLSEAVNEVIEKRVEQATTGLVAVSSSGEFTMGFNTTGMYRAAANESGHFEVGIWH*