MKFGKRLKQHVQETLPGWRDMYLNYKDLKKLVRLISSSLEYGKSEAQFVYLLNNEIEKFNVFFMEQEEDFIIRHKELQQRIKRANESEPSSEGEYEEQMAKIRKDMVDFHGEMVLLVNYSNINYTGMAKILKKYDKQTGGLLRLPFIQKVLEQPFFTTELISKLVKECETTMDELFPTGVVADEMKEAAIMMVGEGIFRNTVAALITMKEIRKGSSTQSHFSLPALNLPDTELIRSPTLAYRSPSFAQRSPTPDFRRSTSPVSGFHINSVVPDSLEDHSRTLNQSLSLNRIFISLPPLRYVFTATGEHVLRSQATPKSVPPITLSQIMKAITTRSSTVITLVDALNLRVDHIDRELAAIKTMLSLSIVASNLQSTRPLALNHL*