MTSLISSLTDTFSKFKDDKDGRFKQGLKKDTKGLISLFEASELSIPSDHILDEAGEFTWSLLMNYSKIMENFETSLIRNTLSNPCHKTIPRLTAKTQLQNFESLLKFLHNCFSTHEWINEMQELARIDINMAQITLKTEITQVSRWWKQLRMAEVLKLARNQPAEWHMWSSVALPDPDKAELRTELTKSISFIYIIDDIFDLYGNLEELTLFTEAVNRWDHTNINGLPDYMTICLKALYDTTYEMSHKIYIRHGWNPKIFLQNAWAELCNAFLVEARWFASEYLPTTKEYLTNGVVSSGVYVVFATLLSLLDKETSTLLRLWDDLESAKDEDQDGHDGSFVACYMNEHQGSSDENARECVLGMISNAWKHLNEECLSQSSPFSLDFKNAFLNLARMIPIMYKYDDNHRLPSLEKHMKSFLYEFQNAFLNLARMVPIMYKYDDNHRFPNLEKHMKSLLYE*