MDSLKLGIEKFDGSDFSFWKMQIEDYLYQKDLHEPLTRVKPKSMTEEKWKLKDRQALGLIRLTLTRNVAFNIVKEKNTSGLLKALSNMYEKPSAMNKVYLMRRLFNLQMSETGSVSGHINEFNMIVSQLHSVDINFEYEIKALILMSSLPESWDTVVAAISSSRGSEKLKFDEIRDVVLSESIRKREVGDSSGSALSVDRRGRSKMKGQNQHGRSKSKNRGKSLNRSNVTCWNCGEKGHFRTNCTKPKKKQNQKFGDDTDSVNSAEDIGDALILSVNSPVESWILDSGASFHSSPSKELFQNSKSGNFGKVYLADNKALDIEGKGEVYIKTTSGNQWTLKDVRYIPGIKKNLISVGQLDSTGYAIEFGKGSWKIVKGAMVVARGTKSRTLYTTAGCINMAAVAEGASGSCLWHNRLGHMSTKGMKMLVVKGQLEGLKSVDMGLCESCVMGKQKRVSFTKTPREPKKVRLEMVHTDVWGPSPVSSLGGSRFYVTFIDDFSRKVWVYFLKHKSDVFATFKKWKAEVENQTGLKVKCLRSDNGGEYDKSEFQEFCAAEGIRLMRTVPGKSRQNGIGERMNRTLNERARSMRIHCGLPKTLWADAVSTAAYMITTGPSVPLGFKFPEEVWTGKELKYSHLRTFGCTAYVHVDPEKRDKLDTKDVKCYFIGYGSDLFGYRFWEDKNRKILRHCDVTFNEAVRYKDREQKVLEITKQVGVEVELEKSNPRDVEVDTQPTRTEESEVEQVTPEQVLRRSSRSIRAPDRYSPSLHYLLLTDEGEPESFDEALQVEDSIKWEQAINDEMRSLEKNDTWVLTELPAGKRALLNKWVFRIKTEPDGKRRFKARLVVKGYSQRKGIDYAEIFSPVVKLTSIRILLSIVASENLHLEQMDVKTAFLHGDLDKEIYMQQPEGFVVPGKEHMVCKLTRSLYGLKQAPRQWYKKFDSFMTKSGFCKAEKDPCCYFKKYTDSYVFLLLYVDDMLIAGSSMREINNLKTRLSAAFEMKDLGPAKQILGMKISRDRSAGTLNLSQELYIEKVLSRFRVNDAKPRTTPLANHFKLSKEQSPKTAEERDHMALVPYASAVGSLMYAMVCTRPDIAHAVGVVSRYMANPGKEHWEAVKWLLRYLRGTSSTSLCFGKGKVTLQGFVDADLGGDVDSSKSTSGYIYTIGGTAVSWMSRLQKCVSLSSTEAEYVAIAEAGKEMIWLTDYLEELGKKQSEKILYSDSQSAIQLVKNPVYHSKTKHIRRRYHFTRRAVEDGDMCLEKIEGAKNPADMLTKCVDVGKLRLCKTSVGLL*