MLRESKTIHLRRAVAASFFFATVSLSCLVLLGDVDSHRFLSSFHSSYSLSGFTRIFPSVYNDPVATSNEYPLEKILNDAAMKDRTVILTTLNEAWATPNSVIDLFLESFRIGDRTSTFLNHLVIIALDQKAFARCQVIHTHCFSLVSEEADFHEEAYFMTPRYLMMMWKRIDFLRTVLEMGYNFVFTDADIMWFRDPFPQFDLHADFQIACDHFTGGFDDVQNRPNGGFNYVKSNNRSIEFYKFWYSSRETYPGYHDQDVLNFIKVHPFITDIGLKMRFLDTTNFGGLCEPSRDLNQVCTMHANCCLGMDSKLHDLRIMLQDWKHYLSLPPSLKRLSVVSWRVPQKCSIESLLHPNSTEKSVEE*