MEDNLPVNVREYQELAKKALPKMHYDYINGGAEDEYTLRENIAAYGRILLRPRVLIDVSKIDMSTSLLGYNMPSPIIVAPTGSHKFANPEGEVATARAAAACNTIMVLSFSSNCRIEEVASSCDAIRFYQLYVYKRRDVSATLVRRAESLGFRAIVLTVDTPVLGRREADIRNKMIAPQLSNLEGLMSLDDFDGGEGGSKLERFSRETLDPSLSWKDVEWLKSITSLPILLKGIVTAEDARKAVEVGVAGVIVSNHGARQLDYAPPTISALEEVVKAVAGAVPVLVDGGVRRGTDVLKALALGAKAVMVGRPVFYGLAARGEAGARHVIEMLNKELELAMALCGCRSVAEVTRAHVQTEGDRIRALL*