MIFNLNFDRRLGQQSHQNTEAFKYKMYGYTLEEEEDDQETKESKDSVWSPEIEQSFREALIIYPPCGRRKIIISDEGKMFGRNELIARYIKLRTGKTRTRKQVSSHIQVLARRQSKESTEYSLDDIYDSDLCGFSPSVDMQEDTEQTNFNEENPHFKLDKHAFSVETFLSQGTTPEYTDREKLTNHNKLSVIQTNEIHLIYYDLYICNSSQSHHSMNEHALIILNSSSPFTVVHAQLNSSNQSDIIPQHINISWPHILKNQPDKCIIMNLRLKLQENNHENIYISQRKLEPYLTELLTNLSKLDSEELINLALESTYILQFVYDDETGAPIIGFAVLLNVSRVSHSKPHQIIYCS