MVRAEELQKKMDLFGVRPDVLTFNIMIKLYGKLERQDLLVGVVEKMVEKNIEPCNYTFYSLVAAYVGFGDLKGAEKLVQATREGRRDICNVLRQNSGQAGPRSEMAGHMNRDVGPTDSEKHVSASRLLLRRSYRPDASIYATLMKGYMQNRRLRDVIKMLRAMRNDDDPHSHANEVIYTTAISAFAKMGSMDEAHAVLQEMDAKKVPANVVTYNSMLNGYCRLLEMQKAKDLMLEMKEAGVVPDVVSYNTMINGCIRINDSLGALTYFKEMREAGIAPSRISYTTLMKAFGMNGQPTLAAKVFEEMQKNPGIRVDVVAWNMLIESYSRAGMIERAKKVFGEMKEHGLHPTVATYGSLVNAFDLAKKPLEARVIWEEINQRITAKSMEGGTETLVPDEGLLDSLVEIFVRAALFKKALEVLACMEELKIPANKRKYKQLFVELHPKIYTSKHASRARQDRRAAKKQATEAFKFWVGLRNE*