MLRIVKPKTKRAKRELEKRAPKLEENSKKLLLLHGTKTTASIKQVLSDFYHLRKEGGKAIKYTKKNDAIRPFEGGGETSLEFLSQKTDCSLFAFGSHSKKRPNNLVFGRMFDHHVYDMMEVGIEDFKSIETLGGGRKAAPQAGSKPCFAFVGEKFESDPKFRHFKELIVDFMRGEVVETINLQGLDRVFLCVAVGDKVIFKHCAIRFKKSGTKVPRVELIEAGPCMNMVLRRNREPSTDLRKEAMRLAPKTSKKKVKNVSTDSLAGKVGRMYVPAQEVGDMALTKMKGLKRERRAEAAAKASSLRNKSESGGGDVTMGEAENEFAGSPNKKLKSKGT*