MKFGKRLKQQIQETLPGWGDKFLSYKELKKLVKLISSYAPQMMSGSLEYGKAEAEFVYLLNNEIDKFNAFFMEQEEDFIIRHKELQQRIGRVIDTWGPNGSQPSETDCKEELAKIRKDIVDFHGEMVLLINYSNINYTGLAKILKKYDKRTGGLLRSPYIQKVLQQPFFTTDLISKLVKECESTIDSVFPPPCDVERGLVLGSGVAGEGIFRITVAALLTMQEIRKGSSTYGRFSLPPLNLPDQSDVIQSQSLQLNSPIAIP*