MGWAIALHGGAGDISKDLPLPEKQQVENALRHCLQQGVSALQASHSAMDVAELVVRALEDNPLFNAGRGSVLTTNETIEMEACIMDGPTRNCGAVSGLTTVVNPISLARLVMEKTPHVYLAFGGAEEFARQQGVKLAEPEYFVNEKRVEQLRALRNKQPEAGSALKLANAADVSIDGTPSIGQPFVGETVGCVVVDKLGHCAAATSTGGRTNKMVGRIGDTPLVGAGNYANHLCAVSATGIGEYIIRGMVGHTVAALMEYKGASLIEAVDEVIEKRVEQGSTGLIAVSSSGELAMAFNTTGMFRAAADESGHFEVGIWH*