FSYLPFSGYVGVYDYSFEPAFIRKRNERERQRVRCVNEGYARLRDHLPKELEDKRLSKVETLRAAITYIKHLQSLLDYHPLETNTKPAILAATEATKAPGSGPNFRCL