MKEHIGEQSFRLKNENALKFRKTIFKCTQCDKVFKRKSQFTVHMMIHTGEKPYICDVCGIGFRVSGSLKKHQYVHSGSKPLKCRHCGKCFAYNSSLFRHMLLHNDEKPYVCKTCGKGFRASSYLKSHQPFVHSKFHLGIAPFTCEICDETFQLAVSLKKHYLCHGTYKRFKCKYCDRGFNLSSRLKRHLLTHENARNYMCDTCGGKFNTPGYLREHMKIHGSSERNYQCSYCDKAFVSSKTLHKHSKVHTGIKKFICQYASCGKAFLHNSDLNRHEMIHEKRKTFNSLKCGYCVAVYSNETDLKKHLKLHKSSKWSCDICNRVFEKQNKLISHASVHTREKPHKCNLCTAAFTQKGTLQRHMRERHSPKIIL