MTTTLKKWTYKDYLKLPDDKRYEIINGELLEVPAPTTTHQRIVGKLFRILSDFVESKELGEVFVSPVDVILSEDNVFQPDIVFVSKDRKEIIKERGIFGAPDLVIEVISPSTLKRDTEDKKKVYEKACVKELWLVFPGEKAVEVFFKKDKNYKVCSFGYENLSIRSCFLKGFELNLKEIF