MRSLSGKMHEVIICEKPKSSEKIAGALFPDAMKKKHGKVSYWEHVEGDKRVTIVSAVGHLYSLRPRQSNEEHFFDLEWAPIHEIDKKKGYVKDYLNVIRKFAAGADRYIHACDYDIEGTLIGFNALKYGCGEEALRKTSRMKFSTLTREEIQRAYKNPIEVDYGQVDSGAARHILDFIFGVNISRSLMKSVKAATNRFIKLSAGRVQTPTLAILVEREKEIRDFKPVPYWIIRAELGEGIIAESKRGKIFKRELVDSILEKCQGSDAEVKDVRVRDTIRKPPVPFDLGTLQSEAYRVFGFSPKKTQTIAQNLYTEGYTSYPRTSSQKLPESIGYEKILKNLAKNPRFGVHIERLRGPLKPHEGKKEDDAHPAIHPTGLLPSELSKDEKKVYDLIVHRFISVFGEDAILQTMKVELEIGEEEFSFSRKRVSKAGWMESYPYTKMEDEEFPEISGGDSLAVRSVSADERETKPPARYNEASLIRELERRGLGTKSTRADIIAKLYDRKYIEGKKIRVSPLGENIIDTLTRYCEKIISEELTRQFERELEDIMRGKISKDRVIDEAITEVRSILSDIEENLRDIGKELYRAYQDSRVVGECPACGGKLVIKYSPRNRSTFVGCSSYPDCRTVYSLPRGASVLKSLCEKCGLPMISYGRPRQRACLDPKCGKKKSEVEEVVGKCPECGSDLIKRSGRYGEFVGCKGFPKCRFTCSVDEVPEG