MKLFAVGLVVVLNLAFGSGEVGKYISHRANSVFKTSVLKVCSRSDPQLSQCITNVVDMIRPNIASGDYGPGRKAPGLDPYPIAQMKIDHGASFKCNLDDVVIEGVSKFEIKKIRQNIPEKGFNITVRLPTTFVHGKYDLNMNILLLQLTGKGPFNLTLENTLVNFKIRYFLEPKDGKEYLKFLPIDLRFKFDKAQFYLKNLFNGDPTLEQIGNQAINANPHILLEEVRPSMEAHLKKSLTAVANKVVENSTEQELLPP