MESKPKKLHLFLLILLLTSLFTSSASSSVTLQSFFPKEALPTKSGYLTVNSTTGSAIFYTYYEAQKPRFDLSETPIIIWLQGGPGCSSMLGNFYELGPFRVSSSLRQNVEHLTLKPNPGSWNRLFGVLFLDNPIGTGFSIASNPEEIPRNQHDVAKHLFIATRKFVALDKLFENRPIYLTGESYAGKYVPGFGYYTLKKNEGLPKSRRLNLAGVAIGNGLTDPEAQVGTHAVNAYYSGLINEKQKVQLEKLQMEAIRLTKNGNWSEATSARSRVLNTLSNMTGLATLYDFRKLKPYEDELVAKFLSNVEIKRALNARESIVYDICSDVVGKVLHEDVMKSVKYMVEFLVKNTKVLLYQGQCDLRDGVVSTEAWMKKMKWEGIGKFLEAERNVWRVNDELAGYVQKWENLTHVVVMNAGHLVPTDQAVNSQAMIEGWVLEKGLFATRLKQKSTNMEDVAMTTRSHCAYMILLQGMHSRKYIYDVADLKVTPCAVAARDAQHNLK*