MAFNFFVGALLVFTIGNYLFFLWDQQKYWLSLTKIRKTLYTLFVSALAVGLLVRETHLSNWPFILTLTTIIIFMDLALLLTPSIMKLWKAEFEHNNDLQNIILTYEKVRKANYRRVETMSAMIQNAHNYFPEDYFPMLSRARDIERYLKEYTDLYGISVQVSPLEVSPPEYNPGWETMSEEEKYEYEEVQPVYEAILRQLDTIEATHNFEMGNHKEEYADYLLQYEVVSLIEEESMIVPVINQKEHYLIVLKSERGEVLEIDALHIVNLTNLYHLYR