MSEPQTEKIGCIPEATIAGIPVDKSPIDDSNNVELPPPGTSVVAFISKLYELVNNPETQNFICWSNEFNKKAIMIPDPVEFSKQILPKFFKHSNICSFVRQLNIYGFRKLETQTGFCFRHESFIAGHPELLPNIQRKKPTPHRKKQPGDDTTSLYQYLLTQLMQLQKQNVETQTQINTLKEMLYQLKMREDTLEMKLYRLSETVMPSLNYGSMAFNPSLLPQMVNQQNTSSTTMSNGNDAAMSNFSSLINFSTQNAVQQPSNQQTVHSQTSPQNNGLQTPNQTQQLAAALSQWNQQKNSEDQPQPSSNQQGDSNGFVQWDFQSQIPWKF