MMKAWQYHEYGSVEVLKLATDVAIPEIKDDQVLVKVVAAALNPVDYRRRLGQMKAADPPLPVIPGLDVAGVVMKVGSKVKGLKEGDEVYGDVNEKALDKPTKLGTLAEYVAVDEKLLALKPKNLDFVEAAALPLAIETAYEGLERANFKEGQSILVLNGAGGVGSFIIQIAKHVFGASKVAATSSTKKLELLKSLGADLAIDYTKQKFEELPDKYDVVYDAIGQPEEAVKAVKEGGCAVSITDFEKPIPPPGFGFVLTSSGSMLTKLNPYLESGKVKPLLDPKNSFPF*