MEKMEHAPLTEDFGYDGFDDEYSMASSSYDSDVEGGGSDMESGSSRRESSDGEPDKILSSQESQQVYCSKMVVYGVLFIAAAAVSTVAYIFLAREEENTMKVEFSAYSREILKQAQANSKRMFEELWDLSKSITSHALDTNSSWPNCTLPYFDIHAHDLKKKTGNLEFVGFAPFVTPENRAGWEQYSVDNQGWIQQDYNYRNWTHAAAPIPTSIHQYNGSGLTQEDYVFEDPQFDYEIPLWQIAPAQNDTSVINLDLATVPVFAHLLWDIKMKKVEQYSRIMDLHFLLGDNLNQNNPDHPRGTIYQPVMEDFRENADVVGFAMGTLTWDLMFENVLFDSSSPLLVEIEGTCNAIFTYKIGGESMX