MTVEYETKQLTPAQIKIILDTVPILEEAGETLTQKFYQRMIGNYDEVKPFFNTTDQKLLRQPKILAFALLNYAKNIEDLTPLTDFVKQIVVKHIGLQVLPEHYPIVGTCLIQTMVELLPPEIANKDFLEAWTIAYGNLAKLLIDLEAAEYAKQPWRWFKDFKVTRIVQECKDVKSVYFTPVDKDLLPLPKPERGQYLCFRWKLPGEEFEISREYSVSEFPKENEYRISVRHVPGGKISGYIHNNLKVGDILKVAPPAGNFVYDPATDKELIFVAGGIGITPLLSMIERALEEGKNVKLLYSNRSAETRAFGNLFKEYKSKFGDKFQAIEYFSEDNNTDDKIVIDKAFNRKLTTDDLDFIAPEHDVYLVGPREFMKDIKEHLGKKNVPVKLEYFGPYDP*