MKNSSVYLYTVVARDKVTGMGVPCAFFITNTLKEDPIILFLGFLKLHSVTPKQVMIDCSMSELSAIKTVFPESSVSICKWYILRNVRTEARSIFNDKESQDYAVAKITALFDNSTKDEIAQKIHEFKEQFADYPKWLNYFKYCENLLRCWTNNAEVSLNQENSTNNCIESYHHTIKIKFIKSIRKHTPDDLLCVLYKEVTPFYMKWYDDVRIRGRRPNLNKAELGYFDEAYSLSEDDLKKYVTIQKEGEIQEGETQEEKETQEE