MKRILVATDLSSRSELAVMRAAALAKARNAELTVLNVLDDDQPPVLIAPQRLAIANLLEVNGQALKERLGVESKAIVRVGDPVVVINAVAEEIGADLLVMGAHRHTPLRDLFIGTTLERVVRNAKIPVLRAAGAPEEEYRRVLLALDFSPTSTRAVQMAGQLGFLDAASLTALHAFEPFAKGMMRYSGIKEDRVEHYVDQEELKANVELRDYVAGLGLGREDIQLRVGEGLPINVIMTEVRRQAPQLTVLGTQGLTGFRRALIGSVAEAALGDLPCDVLAVPPKRD*