MPRSFLVKTHSSHRVPNYGELETQRGYFFIFVLKEKQIPPLDSWAIVTSPEARGTSEPDPLEVSLMDPCAGRAPSVPLKDSLSHLNLPPLLVLPTRWPPILGPEGDQPPDRLLGAEQAPCAPGGFQCIHCHKLYHTLAGLARHRQLHCHLQAQRCFTCKYCDKEYSSLGALKMHIRTHTLPCICAICGKAFSRPWLLQGHIRTHTGEKPYACSHCSRAFADRSNLRAHLQTHSDTKKYQCKSCAKTFSRMSLLVRHEESGCCPGP