MTTIMEIGNLGVGFRPQIAINSIRKWRCKQFLGQKMQNKKSFLLVCSVASKVCSFSEEENGLIEALIGIQGRGRAASPQQLQEVERAVKVLEGSEGVSEPTSSSLIEGRWQLMFTTRPGSASPIQRTFVGVDSFSVFQEVFLRTNDQRVSNIVKFSEAIGELKVEALATIKDGKRILFQFDRAAFSFKFLPFKVPYPVPFRLLGDEAKGWLDTTYLSPSGNLRISRGNKGTTFVLQRETEPRQKLLSSISTGTRVEKAIDEFISLNQNVANPELELLEGEWQMIWSSQVETDSWLENAGNGLMGNQIVKPDGQLKFLVGILFGIRFSMTGKYEKSGSNTYDVIMDDGAILAGMYGIPVEMESKFTIEILYTDDKIRISRGYNKILFVHVRVDGSKKKS*