MPRYDDRYGGTRLYVGRLATRTRSRDLEHLFGRYGRIREVELKRDYAFIEFSDHRDADEARYQLDGRDVDGSRIVVEFAKGVPRGSGGSREYMGRGPPPGTGRCFNCGVDGHWARDCKAGDWKNKCYRCGERGHIERNCQNSPRSLRRERSYSRSPSPRRGRGRSRSYSRSRSRSRSYSRSRSLSRSPRGGRRDRDDRRSRSPSYSRSPMRSASPPVKEKERSPAPDGSRSPRSRSPQDQVMSPPPKDNGEGNGSDRGGSPRGRENSRSCSRSRSPSGSNRSPAANGRSRSPGGERSPSPGGERSPSPRGERSPSPRADRSPSPNGNGNNDAAADVDADAAARSGSPTGSKSP