MARNKVKLQRIINDAKRRATFKKRLKGLMKKASELATLCSVDTCLMVYGEGEAQATVVWPSESEVMRVLERFKALPQLDKYKKMTDLEGFIQERIDKLQEQLDKVRRDADESETKLLLIEALEGRRPGLEGITIEQLTSLGWMVDARLNIVNDQLQKLHKQGLLPASVSLPTMGVLPYTTAGYTVVQEAPIQRGGWLMGVVRGIGSLGYSLFRGSDRSNTAGPSGDMVQPFNIGTGFSLANQGISFPPK