MKNLSFQMVSDSYYRSLIEAVRQLPVLYDRAHPDFRNVRKRNEAWKLVSETLFKRGFSPNEVSVTKSRDRWKSLVQRYRTSGQFGPAFMFTAEMQFLDEFLNAMPSQPVEATATTLLGNMKKEDSEWEFPVLFGSANHTDNNMSLFANMDSPGDSSSPYAQQSSDINAADGTNTDDGLLNGNCNFSNGNGVSSAHCVPISISSLSVKDLMARKRPRQNVPDGPTALEKRIASSLETIQEFISNAFQKQKEQEAEKEKSPNAALFQCIDHLTADMSPKEHQEALREIKRSCVSICARIMSESQP