MRNLDAHEDYKVDERQLHRDLTGLVGSFPAPREAYPAPYGVVGFGEAWWPAELAHLWIPRLMTEGGTQFVLQGGLDLGAAAGAVAAAEASGARVVRVGFGDAVDVPVEPHPLSPYRYLRFLQEATGEAEAGTRVDRALEALAAGLAPEVPTEDNPAKFFAWNLIERIPVWVVSERYRGLAAALQQTFARIAGSLSIAPPPGSLEFFITALEARHEQGDPLAAVVVGEDERTRLAVEILETRVDTVLELPEPPAEGLIPEMMAAWYFVAWASYYLAILYGRNPADAEVLARLREEA