MPPPSPPLFLSLPSPPPPLPHLLPSHRPPAALALAPMLSSRRVTSVCPVASQRHSDYFDPRAPPPPPPRDGYGGPAYSPPAAQGGQQNGRVFSTYSIYKGKAAMSLDPRPPQFVPLDSGAYKVVKEGFVLLQFAPAVATRQYDWTRKQVFSLSVWEMGSLLTLGPTDSCEFFHDPFKGRSDEGKVRKVLKVEPTPDGNSRFFNLSVQNRLLNIDENIYIPITKGEFAVIVSTFNYIIPHLMGWSTFTNSIKPEDSRAYTRPQSGPEYEWRR