MVNHFVQEFKRKYKKDITGNPRALRRLRTSCERAKRTLSSTAQTTIEIDSLYEGIDFYSTITRARFEELNMDLFRKCMEPVEKCLRDAKMDKSTIHDVVLVGGSTRIPKVQQLLQDFFNGKELCKSINPDEAVAYGAAVQAAILSGEGNEKVQELLLLDVTPLSLGLETAGGVMTVLIPRNTTIPTKKEQIFSTYSDNQPGVLIQVYEGERTRTKDNNLLGKFELSGIPPAPRGVPQITVCFDIDANGILNVSAEDKTTGQKNKITITNDKGRLSKEEIEKMVQDAEKYKAEDEEVKKKVEAKNSLENYAYNMRNTIRDDKIAGKLNPADKKKVEDAVEEAIKWLDHNQLAEAEEFEDKMKELESLCNPIIASMYQGGGAAGAGFGGSPAGDMPSTGAGAGPKIEEVD*