EQHFRGVRKRPWGRYAAEIRDPWKKTRVWLGTFDTAEQAARAYDKAAFSLRGVKAKTNFP