MELERPLLYDEVENKDDKNNNRKFNIKNKIFKGIGILFVLILLGFFIWINKTYEPQKLAKEALVSNSKVEVTVNENISFTPKGRKVSKGLILYPGAKVEIESYAPLARKIAESGYEVVIVKMPLNLAILGTNKAQKVMDSYNNIEHWVIGGHSLGGVAASNFARDNKLIEGVVFLASYPMGDELKELGKKVISIWGSKDGVVNFKSLVESKQKLPDDTTYVEIEGGNHAQFGDYGKQKGDNDAIISQEKQLNITANSIIKFLKNIS