EMFCLQKPKMLQLLEKSLRNSLPESLKVYGTIFHMNQGNPFNLKALVDTWPDFNTVVVRPQKQEMTDDFDHYTNTYLIYSKDLKNCQECLDTSDVINWKQHLQIQSSQSSLDEVIQSLAPAKFIRVKRAQRILYMMPQSAKKLVPFLPETKNLRPGSGRPKTINQEMFKLSSLELTHAALVNKFWNFGGNERSQRFIERCIQTFPTVCLLGPEGTPVSWALMDHTGELRMAGTVPEYRGHGLISYITYSYVQLLENLGYPIYNHTDNKFIHKMSHTLHHILMPCAWNQWNCVPL