MEDNLPVNVREYQELAKKALPKMHYDYINGGAEDEYTLRENIAAYGRILLRPRVLIDVSKIDMSTTLLGYNMPSPIMVAPTGSHKLANPEGEVATSRAAAACNTIMVLSFSSSCKIEEVASSCDAIRFYQLYVYKRRDVSATLVRRAESLGFKGLHGKKTPPKAIVLTVDTPVLGRREADIRNKMIAPRLENLEGLMSFDDDLDTEGGSKLERFAHETLDPSLSWKDVEWLKSITSLPILLKGIVTAEDARKAVEVGAAGVIVSNHGARQLDYAPATISALEEVVKAVAGAVPVLVDGGIRRGTDVFKALALGAKAVMVGRPVFYGLAARGEAGARHVIEMLNRELELAMALCGCRSVGEVTRRHVLTEGDRIRALL*