MSNTTIYVQAGGGYDQVSVGESEVLAPQGGEITVRLHANSLNYHDFAVVTGMWAPTEKRIPMADGAGVVTAVGEGVSEFKVGDSVVSTFFPEWISGEPLVEGFVTVPGDGVDGYAREQVTARATSFTHAPLGYSHAEASTLTTAGLTAWRALMVDDSLKAGDTVLVQGTGGVSIFALQFAKMVGATVIATSSSDEKLERLQAMGADHLINYRKDSNWGETARKLTGGRGVDHIIDVGGPSTLQHSMNAARVAGHISVIGILSGVAGQLEFVPALVKQLRMQGVLVGSRTQQQDMIRAIDANGMRPVMDRSFPMTDIVEAFKYQETNQHFGKICLDI