MSRYRDSGSDCKVYVGDLGSSASKQELEDAFGYYGPLRNVWVARNPPGFAFVEFEDPRDADDAVRGLDGRTVCGRRVRVEPSNGMGGRRRDRGPPPRRGRPFNPDDRCYECGERGHYARDCNRHRSSRRRLLSSNKIHVFYLALNLGYSFNHSPKMEKFFIKLFIPPLYRGIG