MQDKGEYNKHFLTHNKPFLYQCKNPGCGKKFIHPSSFSKHKKSGQHEPQSPTEQNPQLGHTLADTRNHIIADQYSVDQQDHSSDEHPSENFINLDKPDDSIFDDLNIPDNVVVNIEDINLENFDNDNLNGNIFDDVSRF