MSAKHPVIAVTGSSGAGTTTTSLAFRKIFAQLNLHAAEVEGDSFHRYTRPEMDMAIRKARDQGKHISYFGPEANDFGLLEQTFVDYGRHGKGQSRKYLHTYDEAVPWNQVPGTFTPWQPLPEPTDVLFYEGLHGGVVTPQHDVASHVDLLVGVVPIVNLEWIQKLIRDTSERGHSREAVMDSVVRSMEDYINFITPQFSRTHINFQRVPTVDTSNPFAAKAIPSLDESFVVIHFRNLQNIDFPWLLAMLQGSFISHMNTLVVPGGKMGLAMELIMTPLVERLMEGRKIG*