MGESEGSEFPPKKQQQQSENAYFQTKKLARQLDFTQGVLPDHTQSQPSPLQKPPLLVSPAAAQSQPQPHPQSQLQLQPQVAEIQVVPQQQTQQQQQPARAVKPESPKSIPIPNTELKDGTPKKQRQCNCKHSRCLKLYCECFASGTYCDGCNCVNCYNNVENEAARREAVEATLERNPNAFRPKIASSPHGTRDSREETGDGLVFVKHNKGCHCKKSGCLKKYCECFQANILCSENCKCMDCKNFEGSEERQALFHGDHGNNMAYIQQAANAAITGAIGSSGYASPPVSRKRKGQELFFGHTVKDQSFDRLGHFQQGSHTRPPAPSSSLPSNPIARAGNAITLGPSKITYRSLLADIIQPQDLKELCSVLVVLSGEAAKTFSGITMLVYVQKKKLMTWRNTVSKQNFPIHRRIIEW