MGRVKLKIKRLENSSSRQVTYSKRKAGILKKAKELSILCDIDLVLLMFAPNGKPTICVGDRSNIEEVVARFAQVSPQERAKRKLESLEALRKTFKKLDHDVNIQEFLGSSTQTVEELTNHLRSLHGQILDVQKRLSYWTDPDKISNIDHIRAMEQSLKESLSRIQAHKENYGKQLISLECSGQFQNDMHLSSGLGCAQGASPLQWLHNNDGQQLMLPQDANLIPQRDVGCSTDTSLQNYPAYFSTGKQTDANEPVQEDSLHEFSPNACLRLQLGGQYPYQSYGQNLLSDRTFKPDAENSLQESTIDYQVNQFETPRSGYDASFQNWASTSGTCGVAIYDEQSYTQVSFRRIFTFTIT