MKRKRPAALRGGEEAAAAALKRGPWTPEEDEVLARFVAREGCDRWRTLPRRAGLLRCGKSCRLRWMNYLRPDIKRCPIADDEEDLILRLHRLLGNRWSLIAGRLPGRTDNEIKNYWNSHLSKKLIAQGIDPRTHKPLTAAADHSNAAAAVAATSYKKAVPAKPPRTASSPAAGIECSDDRARPVDGGGDFAAMVSAADAEGFEGGFGDQFCAEDAVHGGFDMGSASAMVGDDDFSSFLDSLINDEQLGDLFVVEGNDHEHGNGEIGHGDVMESKQ