EVAMAAPEPEVRSLTAAPGLEWYEEAEDTHAPHIELLDTTAAQELPSRSESFRPRHGLVPVVFPGPVSQDGCCQFTCEFLKHVMYQRLQLPLPYEQLKHFYRQSSPQAEDMVKKKPWAITEASSRKCQQTLEELESVLSHLESLFARTLVPRVLILLGGSVLNPKEFYELDLSRLAPSNVDQRVSTAACLRLIFRAIFMADAFSELQAPPLMGTIVMAQGHRDCGEDWFRPKLNYRVPIRGHKLTVTLSCGRPSIPVTAWEDYIWFQAPVTLKGFHE