MKNKLGVYSHVGTFSTYAEAYATIEREYRYKRQLRDSNIRVYRCRSHRGHKCNATAKIVVCPDGRFEVGKRFPHNHSMDIFENKKLWERHRRKWFPPEIGGHRSTESASESDETSENKDHIKEKDNGETSVEKSEESEGTVNENGKKQTRGPRGPYKKKNDIPPPPSEELSLSEHSINLLLQSLQEDLSSTGETSDQVEKIKVKIENDDEQGCPSSSEMKEQSFPEIKMDDFGIGITNPSTSNYNDALDELEERNAVLVKENSELMLQMIRLKRQLKQKCNENADLAAELNRLKSQMNQQ