MPGPNPPVPTPSPPTPPASPIPRPPEPPFPDSSPPLAPLPPTPSVLDSISPLPPWPGEAPPVPPLPVREEGQPEAPFQGPPTCPPPPAPPFPHHGLAGDPPIPEFLSPPPSPSSPLPLPPPSSNPLPPMPGLNWTDPPSPGDPTLPSAAHPQTPATTQSPSPPPNPPPVPFFFSTEFSGRIGRDLSNEDMDSLPYAGNGIDYTREGAFVESSYNLTSLSPEPRCNEASADQHKVDLAEGLGLPKDEITTSCQGVGPVVSSSAFTDTSSLREASVRGEAKHGDMASWGQTPLLGRRLHQDGGYCDPTSHYETEFNIYGKDPQDFIQQVKEFVAQQRDSVCVCVCVCVCVCVCVCV