MGWAIALHGGAGDISTDLPPHHKQQVESALRHCLQLGVSALQASCSAIDVAELVVRALEDNPLFNAGRGSVLTTAETIEMEACIMDGSTRNCGAVSGLTTVVNPISLARLVMEKTPHVYLAFAGAEDFARQQGVELAKPEYFLTEKSVKQLRAVKSKQSETELVPRVESSEDVFVNGTPGSGQHFVGETVGCVVVDKHGHCAAATSTGGRTNKMVGRIGDTPVVGAGNYANHLCAVSATGIGEYIIRGMVGHNVAAIMEYKGASLLEAVDEVVEKRVEHATTGLIAVSSSGEFAMGFNTTGMYRAAANESGHFEVGIWH*