MSEPQTEKIGCIPEATIAGIPVDKSPIDDSNNVELPPPGTSVVAFISKLYELVNNPETQNFICWSNEFNKKAIMIPDPVEFSKQILPKFFKHSNICSFVRQLNIYGFRKLETQTGFCFRHESFIAGHPELLPNIQRKKPTPHRKKQTGDDTTSLYQYLLTQLMQLQKQNVETQTQINTLKEMLYQLKMREDTLEMKLYRLSETVMPSLNYGSMAFNPNLLPQMMNQQNTSSTTVSNGNDAAMSNFGSLINFSTQNTVQQPSNQQTVHSQTSPQNNNLQTPTQTQQLAAALSQWNQQKNSEEQPQPSSNQQGDSNGFVQWDFQSQIPWKF