MARNKVKLQRIINDAKWRAAFKKRLKGLKKKASELSTLCSVDTCLMVYGEGEVQATEVWPSVQEATRVLERFKAMPQLDKYKKTMDLDGFIKERTDKLQEKLHKVRRDADESETKILIVEAFYSRCAGLEDLTIEQLTSLGWMANAQLKIVNNHFQKFHEQGLLPESASLSGMNVPPYTIAGYLAVEEAQMQREGWLMNIARGIGSLGYNGFEGSSGSATAEPNGDMVQHLNKGA