MTLANDLKTAYGILYDERDPPRALALYDAILRENPRCVDALVYKAACLEKLYFGFSDWHSEETVENAQCLLEKALKEAEERGVRSKIGFVSFRLFVHYFNRKDYVRAAEYMSNAKLHDYNDGAVAIWQEKLDKKLKKTGASMPTAPTATRNIPKPEPLPQPAPASTLPAKLRTDWYQTSNSVTISLFTENVPAKEEDIKVSTHADQDLEISWTGTSSGSEFQYNVKLFSELDPASVRHQLFSKKVEITVDKKIKGKNWAALQAVAAQSSSTAGKKGKDWSKYNFDDISDDETEKSSADSFFQKIYADADPDTKRAMMKSYIESNGTALNTSWDDVRDKVVETSPPEGTELKHW