MEFLLLDDRENLKLAIIRKLEQQYSFSERKDRLCKQLAISPYLLERNITEINADLQRFGLINEMEISEKNNEILLSQSLRISSSIIEEYYLKDSLEFNLLKTIFFHQFTSIKKYGEKHGMSRTVVYKIVDHIRKELGQYGIKLSKNLQLSGNEMAIRQYFTMLYYRIYKDSEELYNQTDLRAVNQLLAQLKGSYENITNFHLFKHYVLVALERTQRKANYFLSQEENPFVFDEESSIYQEIQCWINEVMKATHAEKNAEIQGIIGNLSVYQSELISEHLLSSHNEAITATKTLFFSYMPFTISDEEFYQEIVPIIYQHRFITPFIDITLRIMDLEFFQERYPIVFNSCRQFLFALDCSAFEFSKLSLFFDLLLVLSRLYDQRNEKSTINLYVNFTQGEKYTQFIKEQIKIFESFSIHFHSAIRPDTDLVVSDYLPKTLFSVKCLIWLAPPRASDWQNFGNEIVRINKELQQTKQRKSE*