MEEVVHYFLEGNMPVAQFREALALHYTNEKELFEQAKRCLNICCGSNNFAKRNDVLFSLLDVAVSISSLELRKELISELYVPVQSLEEAPSEYLVSCCLQLATIYEAEQNFELLCSSLEAVEKHGHFENDLEQLLLLRIRLGDAYLKLGKAEKAILTVRTSIPLAFKVSNDQLLMELQLCNARALDETGQFLEAAKCYYRVLQYKVPGNELIYRENLCSVAQCLLLAIPSPIVLQFLQEISLQPSVREIPFYSLVEKYLKRKFIGKEDGAFLLPFLLPHQVIHMNRLIEDGRHFLETNILFLSEFFEVSSTSILAKHFKLSEEQVDTVVADMVIQERLNASIDQCEGYITFLPEYGKANNLPNYVNKIATVLQHYGS*