MEEKKAPVQNLLDQLCKINEMPLDFDAVAKLKQSIRTNPLHQSIQSVLVEKKQQLFLSPQMIKEECVENEERLDNMLRAEGITDNHDNVKHEFELGGDDQDEYRRELANVRKKFAESMKLCQENRANFCETVKYVLHSHGEFRPITHSAIEKMAQIVSNKFSKVSELLKQSTCESVIQLRRRYFDARRKRRNFSKSSTQILNDYFAAHISHPYPSEEVKQALALQCNISVAQVSNWFGNKRIRYKKTMSKNEEEHREIVRNTAGRPSANPYNFGFPGMPNPYQMMMPGQPMAVGMAPFNFPVYNPEMMAQYQQSLQNNRRDS