MLTHKDARFECEYCGKRFTKSVYYNEHIRIHRGELPFECHICRRRFNKKSNLNVHIKFHEKHRDEEGNVSVFSSAEFITFLTFRFL