MSSNLLEVTRASHEEVERLERLIVKDLQNEPANNKDRLFQSHRVRNMIDNIITTTEKLVEVYEDKDNARRDEIAALGGQTAMGTNVFSAFYDRLKEIREYHRRHPAARVVDANEDYEAMLKEEPVIEFTGEEAFGKYLDMHELYNQYNNLKFEKPIEYSAYLDIFSQPNIVPRKLKFSRRYREYMENLLEYLVYFFQRTEPLQDLDRIFSKVTTEFEEQWENDAVQGWEKTSQENGHLSADHTVIDLDFYSTVEELKEVGPEKLKEALAALGLKSGGTVQQRAERLFLTKDTPLEKLDKKHFVKGSRGSEPNGGAATSKEVDNSKEIALMEAKINKLCDLLDETIVRTKENVVKKQALTYDEMEAEREEEETQADTESDDDEQQIYNPLKLPMGWDGKPIPYWLYKLHGLGQEFKCEICGNYSYWGRRAFERHFKEWRHQHGMRCLGIPNTKNFNEITSIKEAQELWKGIQERQGVNKWRPDLEEEYEDKEGNIYNRKTYTDLQRQGLI*