MKKHVFIIGSRGLPAKYGGFETFVEELVKHQNNKNIKYHVACQSENSDMALPGEHFEYLGADCFVIKLPKIGSARVIAYDILAINVALKYCKKEEIKAPVFYILGNTAGGFIGHYANKIHKLGGKLFVNPDGLEWKRTKWAAPIRSYLKFAEKKMVRYADLIISDNAGIKEYLTSEYGQVESEVIAYGTEKFKSDLTESETLVKYKVNDYYLIVGRFVPENNYETLIRAFMKSSTKRDLVIITNHEGNAYFKELREKTQFDKDARIKFVGTVYNQNELRYIREHAFAYLHGHEVGGTNPGLLEALWSTAVNVVLGVNFNRTTAGDSVIYFDKENLLTTLSEVENLTPDEGQRLHEKAQAIIEEKYTWEHICAQYEELFDPKFTDESEPLRKMENLARGGDES