MRVLVFDDQFSKKFAKNGAFGRNGFIRIIIQVLTFHKGPILKFYLHMPNIVLDSFQEVDQFMLLLSRNGVTDLVLTNSNQRYKLPSHVYSCLQLRKLDLENCFFKPPLEFEGFLNLEELFFENIDFAARLCGAKVNLPQLKKLCPETCKKVYNFNIKAIKLWNLTVIACHDAMLLWLLDSPCLFDVVIALQKPIQNFVRVEEMNLATVLSSLPKVRKFCIDSHYLKFLSTEEIPKLLPCELGSLRHLWLLDFELGDLDQLHGALCLIRNSPNLESLHMHMLRVQEAQVDVGPASDHLESPNCLDCTLNHLETVDMEYLEGSRAELLFMKLLLAYSPFLEDITITPRGVLDALKILDIAKDVMLFPRASSKVKIMLLNPER*