MPRSFLVKTHSSHRVPNYGELETQREINGSCSACGGLMVPLLLPDRAAPPISADPAQPWDHTSVVTCISLPLPEARGTSEPDPLEVSLMDPCAGRAPSVPLKDSLSHLNLPPLLVLPTRWPPILGPEGDQPPDRLLGAEQAPCAPGGFQCIHCHKLYHTLAGLARHRQLHCHLQAQRCFTCKYCDKEYSSLGALKMHIRTHTLPCICAICGKAFSRPWLLQGHIRTHTGEKPYACSHCSRAFADRSNLRAHLQTHSDTKKYQCKSCAKTFSRMSLLVRHEESGCCPGP