MNLLAKEKKKRQCQKLEKVQTKQNVHVYLLIFRKKFVRVLDEIIKLVHPQFQAVVADVLQLVPQDILALITEAKRDSTLIPDCLKGKEWQEIMGELRHQRDHDVCWAIVVSELIRAMRIIDGRQTDKTIRYSPQDLIDFSDKDKRRTEQKSGHYCYTLNLIKGMEYVVENGIQREEDRPFKGCPENVAERKPSEFAYIEKFVRLRSLEDALLQLAHHPIGAALAMFQPEYREIGKKIYRGPANRFSRFVGLHAISLMAVYEDENGEKYILGRASHGDDFGDHGYIRISLEAMLLYIPTPGEAIDDKFSKYFSKPAPLLSRFSYPKLLSLKDEEAKRVKHAKQITNPPCLSG*