MSAKHPVIAVTGSSGAGTTTTSLAFRKIFAQLNLHAAEVEGDSFHRYTRPEMDMAIRKARDAGRHISYFGPEANDFSLLEHTFIEYGQTGKGQSRKYLHTYDEAVPWNQVPGTFTPWQPLPEPTDVLFYEGLHGGVVTPQHDVARHVDLLVGVVPIVNLEWIQKLIRDTSERGHSREAVMDSVVRSMDDYINYITPQFSRTHINFQRVPTVDTSNPFAAKGIPSLDESFVVIHFRNLEGIDFPWLLAMLQGSFISHINTLVVPGGKMGLAMELIMLPLVQRLMEGKKIE*