MEVPMELMLTVSKNLPWMFFPDIVPLGHPIFDVINSTNPETDWDLRLASLLLFAFDRKDNFWQLYGDFLPSVEESANLLLATEEELGELQDQNLASTIRTQQQRAINFWKEHWHADAPLKLRRLAREPERFVWAVSIAQSRCITMTMTIGAKVQDANMLIPYADMMNHSFEPNCSYRWRAKDRMLEVVINAGQSIRAGDEMTFSYMKEIPNNILMERYGFSSPVNPWDVVEFSGEAKIHLDSFLSSFNIAGLPDEFYYNDALSDERDTFVDGAILAATRTLLTWSEGDVPFLPSMEKKAVKELQEECWEMLGMFPTTVDEDIKILESDSSDRSKICEKAIKYRMHRKLFINKIIRALSLYLERLLF*