MTLKCIAGLEKPTRGKIVLNDRVLFDSEKKINLSTQDRKVGFLFQNYALFPHMTVSQNIELGLLKLSKSEKKEIVARYLDILKLNGFEGRYPWQLSGGQQQRVALARALATSPDILLLDEPFSALDHHLRSNMEKELMNMLKDYKGDILFVTHDIEEAYRVCDDIIVYNKGEGLPKRPKKELFESPKYLIEAKITGCKNISKLNRLDKNTIYATDWGCELTLNREIGDNIEYVGIREHHIKVLDSNEDLNEKLCFELINIVENPFTYTIYVRKTDLSNECVPIQIELEKSKMRFKKGDRIYLDFPQEYLFCFRYNYNKKE*