MDEKNLFLNSVNTMNELNCTSTSFYNPNWENSSMDYQNDNILSSNSNNFGEISPNSFVDSNNNSCYTTPLNSPPRLNLSNFDHQIKGNFLNISNNLPHFSTNLGNFSCFGGNNLVDNETKFVQNLESCKLSRNKYVKESEFGDSRENSSISQQIQLEEIGIKCQNDTNSKKGKSIPKRKAKEITPKDDNVSTQNNESSSKRVKSDDKNEENQKPQEPFKDYIHVRARRGQATDAHSLAERVRREKIGERMKFLQDLVPGCNKVTGKAVMLDEIINYVQSLQCQVEFLSMKLSNMNPTTDFNAESLTSKNMFQSVGSLHHNMNSSESSVQEFPYGFQSQQGPNIQSFLTKETEFPFKVNPHLDGFVEQTPQVPTFFEDHDLHSFIHMGFGQIQAQNYPGNVPSAQMKAGL*