MESAVIRAATEANSTAQKCVKLMKTTSDGAWQGDNPLNYAFPLLVLQICIVLFVTRSLALLLKPMRQPRVIAEIIGGILLGPSLLGRNEIYMHAIFPKSSTPVLETVANIGLLFFLFLVGLELDFQAIKRTGRKALAIAAAGITLPFVAGIGVAYVLRATISRGVGYGQFLVFIGVSLSITAFPVLARILAELKLLTTDVGQMAMAAAAINDVVAWVLLALAVALSGTDKNPVISIYVLLCGIGFVVFMMVAVKPVMTWIAHRSPDNEPLSETFVLNDEVFAILVLMALLTTFITTPLVTAIYMPARKVVPYKHRKIQREKPEDELRILACLHSTRNIPAMINLVETSRGIRKPALRLYIMHLVELSERSSSIMMVHKARKNGLPFWNRNRSRQDQIIVAFKAFGQLSKVTAKPMTAISAFQDMHEDICNIANQKRIAMIILPFHRYQSVDGVLESVNLGFETVNQRVLQHAPCSVGILVDRGQLGGQSQLTPSSVDHHVAVLFFGGPDDREALVFGRRMAEHPGIKLTVIRFLPGTEFEHTAINLTPMALALASATHEHETLPQVEKMNRSEQEKRLDEEALQVINNVLSNPGKSFGRSGDGDNMGELQIVYEEREMNNNTAESVLAIGKSNKYQMFLVGRGRFPSPLVADLADRSREYPELGPIGDLLVSSSTVPISASILVIQQHDAIHTQEVAYTKITAELRAEQLVHPLSSPGQLPCDTTHT*