MMCKDFMRDLFKLYVTWYIMQFAARQFMSMAWYMFASRFFEEALYAVLECMLAHCMERAKKAAQCAMEMIHDFQLAMEMVLKDNPQASFMITMTVVSSKDGNSRGGMASCFSTIMKILLWVMEALLIVQCFEAVVDCLSKFKWFLLYLMLIELADEVAAAFKQCLQWKVLILSAAQQCCIMVQDPPDGDNMIKVAMSKAMEALVFLFTITMCSVTLRIILEQQMREMMFDQCMYFLAWVLWWFWEVCVDAFQFAMPSSKMYIMVDQFVEAFKQLAQIWVMVKFHAFYIEMEQCKSFAQAFMCNTMCVTELVWTMILLLVRAHHTVAICIMPKKGNDNMLKKEADCAMWSG