MARNKVKLQRIINDAKRRATFKKRLKGLMKKASELATLCNVDTCLMVYGEGEAQATVVWPSESEVMRVLERFKTLPQLDKYKKMTDLEGFIQERIDKFQEQLDKVRRDADESETKLLLIEALEGRRPGLEGITIEQLTSLGWLVDARLNIVNDQLQKLHEQGLLPASISLPTMGVLPYTTAGYTVAQEAPIQRGGWLMGVVRGIGSLGYSLFRGSGRSNTAGPSGDMVQPFNIGAGSSLANQGISFPPK