MARKKVDLRYIRNDSTRLNTLKKRTKNLMKKASEVATLCNAKACVLVYGEGTMVPEVFPSHAEAVAILNQFKSIPEVPQLKKTMDQETILSKRLVQLRHQVEKIRREREDREARILLHKAMVSGHLPGNIEELTTMEWKLELILKSLGERITKRSGQPPVYQAQAPYVTGGMDMGSSMYQALQQ