MPGLDPKIAVHKLNLQENVKPVKQGQRRFRPDVMDKIEQEVQKLKSVGFIREEQHPEWLTNIVPVTKKNEQIRVCIDYRDLNNACPKDEFPLPIPEVMIDNTCGFERMTFMDGFSGYN*