MKKQIVREFITVKKVLHLPPEPPPPPPPPKRHVLAVGSCTLDMITIVDLPLFPGQVQRTTEGSWRRGGPAANICTVWRRL GLECEFLGVLSRVRAFESLLNGFQSQGIDISHCPLTNHRPAHRSIIVQRNVDTRTMLEFANANQELTYQQFVGAVDYQKY SWIHFECRNPVEMLRMVLAVIQFNERCPESRITLSVDLDNLRPATMLMASMVDYVFARKTMMRTYCFMNGREVVWAIRNE MRRARTQWEKSQPKKMPYLPPDPPDEHSNGYCPGPLNNQPVVIYNNYMEGASCLMADDTYFKVGSQIPPKLVDVVAVNDT FSAAVIYALIKVKMRLRDAIEYGTRASSLKLTGNGFDVLRCMPKDLIGCYYT