MERTTFGGGGNYPYENGMVMMTRDPKPRLRWTADLHDRFVDAVTKLGGPDKATPKSVLRLMGLKGLTLYHLKSHLQKYRLGHQARRQNISEQSRESRVAEALDSQIEVQKTLQEQLEVQQKLQMRIEAQGKYLQSILEKAQKSLSQNLNDDGNGNLEATRAQLTGFNLAISSLIENLNAEDRKPCITDLKGVNIRTNGSAIHIDREGQTQETKDVKHHLQGDSIHFDLNTKGTYDFVAANGSELELKMLSYRR