MRDMQKRFFSIIQFEERTKGKPHNCELCGKKFSLSSYLKRHKKNYCKGSHCDCRCMSSIGFSQFDELFTANSFLIRTLIDIQSLYLALG