MNLESLPKYFSPKSMMPGAVPCGITSDTLTITDVMASLGLLTAKAAVGIELYLAKAGVLSSENIIAYIRQLAEQRAERHGALRKMEKGKRSKFLDTMARYVFRDYSLSAASLVTCSSCHGAKLIDAEVFTNKVTYPDGKPPKWVKDTKGISPSDWEVWKSVREQVRVVCKACDGKGHVKNECRCRGRGEILDKKKSELQGVPVYKKCPRCKGRGYPRLKDTEIFKALGVTEMVWRYNYKLFFDRLVEHCHIEESYAEKVLGNVTR