MVTLFEGLFMFYIQNYYYDSVKQLLESEIKYADEYNAITMETTSFEKKVKNIFDKQPLTKNSEFGISIIDKDKNIILDQYGFKSKEKANYEDVNNALKDIKTKNLTPYTYRIPDTGEHVMSISLPLKVNNIIEGVVRYTVSLDAIDNAILKQATWLILAGIFILIIAILISLKFAETLIKPLRELKKFANELAVGNYNIKLEKMKIVDDEIGDLAQTFEHMAHEIDKSEKLKEEFISSVSHELRTPLTSIKGWSETLGYESITREELDLGLGIIQDETERLIKLVEELLDFSRLSSDRIKLHVDIVDVEGLIVGVVNQLKVKAAEKDISLLFEFENEFIENIQGDKNRLRQVLINLIQNSFKFTSQGGYIKVVASQDEEITTISVEDNGSGIEKQNLNKVLDKFFQEDYNKAGSGLGLAISNEIVKLHGGRMKIESEKNVGTKITFNIKNKFAKQA*