PYIEIVTQPKKTSLRFRYSTESRKAGNIYGDSCTESNPTFPTIKINNYRGPMRAMMLCVTEDGCLHPHKLVGNNCRPDGICVVDVKEPLFDDLISFTNVGVQCCRKDDVKK