MARNKVKLQRIINDAKRRATFKKRLKGLMKKASELATLCSVDTCLMVYGEGEAQATVVWPSESEVMRVLERFKALPQLDKYKKMTDLEGFIQERIDKLQEQLDKVRRDADESETKLLLIEALEGRRPGLEEITIEQLTSLGWLVDARLNIVNDQLQKLHEQGLLPASVSLPTMGVLPYTTAGYTVAQEAPIQRGGWLVGVVRGIGSLGYSLFRGSGRSNTAGSSGDMVQPFNIGAGSSLANQGISFPPK