MGWAIALHGGAGDISINLPPHHKQEVESALRDCLQLGVSALLASRSAIDVAELVVRALEDNPLFNAGRGSVLTTDETIEMEACIMDGSTRNCGSVSGLTTVVNPISLARLVMEKTPHVYLAFAGAEEFARQQGVELAGPEYFLTEKSVKQLHAVKSKQSETEPVPRVESSEDVFVNGPPGLGQRFVGETVGCVVVDKHGHCAAATSTGGRTNKMVGRIGDTPLVGAGNYANHLCAVSATGIGEYIIRGMVGHNVAAIMEYKGASLLEAVNEVVEKRVENATTGLIAVSSSGEFAMGFNTTGMYRGAANESGHFEVGIWH*