MEEQEDREKLYEEAHKKVKLGEELKKALKDFEDLPGVSKVQRKIQQELKFLNKVITTRSVKEHHITSSNFVYYDFLIKTL RLQQGVVDINAVFRLESRDSPLRVDIVANNGLKWVKVIARNSKSVEDAARGCVSIGARSVIDQAEDYLEASELSFCMFQR PKIVFYFSNKIEDSLHEELMEMGVQTASLDSPDTDLDMYATTSNELNLDVTTLLAYVSALTNGSANWVYKEPLLTEQAER ERASPLKPLLEKILEGKTLVCCQLAYDAFQSILDIVGGEGERKRAEELMKRVTVYPDVETIPEEFSHIRFTANVNERSLK IFSFGMARQIFTVTSNKAFVRSAKMQGINVPVFVHASVALTEGKQATGRPL