MKFGKRLKQQIQETLPGWRDKFLSYKDLKKLVKLISSASPMMSGSLEYGKAEAEFVYLLNNEIDKFNAFFMEQEEDFIIRHKELQQRIGKVIDTWGSNGSQPSETDYKEEMAMIRKYIVDFHGEMVLLMNYSNINYTGLAKILKKYDKRTGGLLRSPYIQKVLHQPFFTTDLISKLVKECESTIDSVFPPCEEKTSNQLGEREAIRVAGEGIFRNTVAALLTMQEIRKGSSTYGRFSLPPLNLPESDVTHSLQLNSPIAIP*