MKIERISTRIVKPATPFDGTPPLVSLSSSDLAIPRVHVEVLYAYNAPVPPISVFEGGLSKVLCQYREWAGRLTKDASGRPAIELNDAGAVLIEAEAHGNLQDMWPFNPSHLLLDLIPINRGVPELLLIQVTRFACGGLTLGVARHHQVADGEAASEFLEAWASIVKGLPISFSPLHDRSALMARDPLQPVFDHMEYRKAPPKPESLTNTEYPDLAIKKLHFSAAVLNKIKAEAAKGAAEGVFYSTFVSLLAHLWKCITKARGLENEEGETRALVAVNVRKRLNPPLPKGYFGNAMCHTCPQTKIKDLVSKPLSFAASHVHDAIRKVDNDYVRSALDFIELQQKNPVQIARTNKTVLTPNLSVTSW