MKFGKRLKQQIQETLPGWGDKFLSYKELKKLVKLISSYAPQMMSGSLEYGKAEAEFVYLLNNEIDKFNAFFMEQEEDFIIRHKELQQRIGRVINRWGPNGSQPSETDCKEELAKIRKDIVDFHGEMVLLINYSNINYTGLAKILKKYDKRTGGLLRSPYIQKVLHQPFFTTDLISKLVKECESTIDSVFPPPCGVEKGLVLGSGVAGEGIFRNTVAALLTMQEIRKGSSTYGRFSLPPLNLTEQSDLIQAQSLQLNSPIAIP*