MKLIGVSETVFVVTPKGSGDEDDCNEGDFTFDSSSLFITLTTLLFINLVAIILGSIRFMAGKYDISRDKLFAEFFCSVWVVINLLPFVKGLAKRIWLCVSVSRVKGHTLFLRKVDGALRGAITTRCDVVAHSAASATGYLQQFRSLLLNFECLWHLPDRIPCRAAAVVYPTTEKEILHAVADGARKKLKMKMVTNFSHTIPKFACPGSGDGTGTLISTPKYKMRSWWIRTGEFLSRKIRQRMFSKILTFDVGWFDLDPNIQQL*