MSAAGVTTLSPLEDQLTLVPQCLFAAQPLDSILIFLAVPGMPLVPMRVLDSESVASVKLRIQRFRGFVATKQRLVFGGHDLTRNNSRVRDYGLADGNVLHLVVRLDEFRAITIETANGKKFKFQVESGHKVGYLKNKIAAETGEEIESLKDQKLVLGDEELEDHQLITDIAKKDDAVLHMFVREPAKVRTQKIDKETVLTVVTPGDEGNIHIDALNNTEHGHAPVEPIIVNRSVKLSPAIMQMISATIAGLENGYFPVMSAEGSGGVYFMKDQSGESNIAVFKPIDEEPMAENNPRGLPLSVDGEGLKRGTRVGEGALREVAAYVLDHPNDECRSEDGTGFSGVPPTALVRSFHMRKELKIGSLQIFVENQGSCEDMGPQAFPVKEVQKIAVLDIRLANADRHAGNILVCQDGDHVQLVPIDHGYCFPEKFEDCTFEWLYWPQARQPFGAETLAYIKLLDAGKDIALLKFHGWELSSQCARVLHVSTMLLKKGAERGLTPYDIGSIMCREMVNKESEIEALIEEAEDSILPETSDKTFLETVSEIMDRHLDNLL*