MEPSVKRTKIINDAADMVPLLQVFNSRLHSQVFDEVSAGWKTKEELDTITGKDTTKSLEALRQGGLVESRWRMPEPGQQPVLEYRTSYSEVRASFQCTMKEMSELIMISFSMDEGLRKLAEDIEAEVEKGNASLINLARVFERSPMFLKAIAKRSGRIAVKGQRLEIVRDRP