MECLSHNIFTSATLTLERFIPSLSFASQVQVRASATGMTMSVKAVFFDLDDTLVLTHAADKVAHRAVSRLLATRLPELDHQAVVDSFVLHFVSEPWDPHHQIDVTEWRSQLWNRALVCQKVEDMDLARDLQNCFDSERLLAFQWASGVEVLVKKLQAQDIRVGIITNGHPKIQRAKLKACRAEDLFNVILVGGEEPKEKPHKEIFLKACLLAGCHPEEAIMVGDNLKTDIQGGLNAKFLATVWVDVHLQGHANRGPKPHHIVQNIVQLYEVLRQYGVTM*