MRRFSTILDLCLSKRRLLLPSSRIDLITKRFHISRHDSVESTEIVNGSGYERKQEDELVEKIYRILRNYHSRVPKLELALNESSIDLQPGLIVQVLDRCGDAGNLGYRFFLWASNQPSYRHSYQVCKSMVKILSKMRQFGAVWALLEEMKNQNPHLIEAELFVVLMRRFASANMAKKAVEVLDEMPKYGIEPDEFVFGSLVDALCKNGCVKDASTLLEDMRERFPPNLRCFTSLLYGWCREGKLIEAKNVLVQMKEAGLEPDIVVFTNLLSGYAHAGKMADAYDLMKDMRRRGFEPNANCYTVLIQALCKMEKRMDEAMRVFVEMERFGCEADIVTYTALISGFCKWGMIDKGYSVLADMRKKGVVPSQVTYMQIMVAHEKKEQFEECLELIEKMKERGCHPDLLIYNVVIRLACKLGEVKEAVRLWSEMEATNGLSPGADTFVIMINGFTSQGYLVEACDHFKEMVSRGIFSAPQYGTLKTLLNTLVRDDRVEMAKDVWSCISNKGSSCELNVAAWTIWIHALLARGHVKEACSYCLDMMEMDLMPQPDTYVKLMKGLNKLYNRTIAGEITEKVMKMASEREMSFKMYKRRGEEDLIEKAKPKGNKEGKKKGTDDRNKHKWGGERSRAKAF*