MKNEILLCQYFIERKKRTCGMMRKKNMKYCVEHSKLDPQEAKENLKKRIPCPLDPNHTIYEYQLNKHVKKCNKNKLIHSNDNQCYYLQDLNLGNKENRFNKKDISLEREHELIIATIPILKAYLDQNLHPNCNGVWKLDKRENQFMIDNRYVQLENEKTRKHAIQQSSLIQNMLDRGILQSENLLSFGLIEFGCGRAEFTRYIHDSLVNNKPPSGKQHCILIDRAPNRNKFDSKLIHMQKDRLRIDIKDLKVNPLLHDNLPYTSVSKHLCGVATDLTLRCLLVNNNSVNPNGICIAMCCRHICNPDDYINPDFIIEKVLSLQKDEQRKLSYNELFFALTKIVSWATSGKRNNEDETTHFTDLGYEEREEIGLIARGIIDYGRFLFVKSILDNTHNVELIRYVEKSVSLENTALLVSKK