MGKWAIVLHGGAGVISKSMPPEKKEEVERALAHCLDLGVTALKGSSSAMDVAELVVRALEDNPLFNAGRGSVLTTHGTIEMEASIMNGCTKQCGAVSGLTTVVNPISLARLVMEKTPHIYLAFAGAEAFARQQGVPTAETEYFMTDKSIDQLKAVQSKEEASCMAALKQETGPDVFCGELADKPFSGETVGCVVVDKLGHCVAATSTGGRTNKMVGRIGDTPLIGAGNYSNQLCAVSATGIGEAIIRGMAGHTVGALMEFKGMSLAAAVNEVVENRVERGTTGLIAVSSSGEFAMAFNTTGMYRAAADEDGHYEVAIWH*