MSKPNFSKILQNLKPDLVIYDIMQQWAERVANEQNIPAVRLLTFGAAVLSYFFNLVKKPRVEFPFPDIYLSKIEQVKLGEMMARSAKDQEPDDDDQTADGTTQIALMCTSRIIEAKYIDFLSEISNWKVVPVGPPVQDLITNDVDDKELMDWLGTKDENSTVFVSFGSEYFLSKEDIEEVAFGLELSNVDFIWVARFPKGEEQNLEDALPKGFLERIGERGRVLDKFAPQLRILNHTSTGGFISHCGWNSVMESIDFGVPIIAMPMHLDQPMNARLIVELGVAVEIVRDDDGKIHRGEIAETLKDVITEKTGGNLRAKMRDISKNLNSIRGEEMDTAAQELIQFCKISTN*