MDDLLKEVLKDKRLLEVLRHLKRANVDYGKSIMLNTKIPLTEVLDVLDKLESLGLIERVTGATLKNTEAKFKLSQEVHKHHTYYRLTRDGDHLLRRLDEKDIIDAYAEIVKDDEVGLKLLYYAEELHSDHALTYSKLLRKPLEEITPKIEELERMGLMEEKNSKVIKFRERRAKPKKETRTHHKYYGLTRLGELLVRELKRRGVLEK