MEEKHDVDKNIDDVMLPGFRFHPTDEELVGFYLKRKIQQRSLPIELIKQVDIYKYDPWDLPKLATTGEKEWYFYCPRDRKYRNSARPNRVTGAGFWKATGTDRPIYSSDGTKCIGLKKSLVFYRGRAAKGMKTDWMMHEFRLPSVAEPSPPKKFLDKSLPPNDAWAICRIFKKTNSMAQRALNHSWITQLPETTAPDILNQGAAAAGHCTQYSSENISCTTEIGSVFQICSNTDLQQASSSNFSAIDISSYKPINPAIEKPSLFPVSNGDHHHHLPNNNFMFSPLEMSGQNKCSTTIDASNCMLLNPASESIDFQEPEHHQYNGFSIRLPQETQGHMDAGIDEASALRKNQSGIHHDSNQWGNMRSISFPFNLPTNLPWDSPPCPSEMSSAYSTNKCYT