MHDEKQESEMGLNDIILIILIALMLAFAIYDEFIIIRLKGKTRLNIKLKRKQRIDALIFIILIAIIIYNNVSSHGSQFTTYLLSFSILITLYLGYIRSPKLLFKNHGFYFANRFFSYDNIKAMNLSEDGILMMDLEPHKIYISVTKLDDLEKIYHFLMNNR