MPPPPSPDPQSPPTPSPHFPLPSPPSPSPPSPPLPSPPSPSPAPPSLLPPSPAPPSPLPPSPEPHSPSPLSPSPPPSVPPPPSSQPSSPQHPHPPSPSPPAPPSPAPPLSPSPPLPPSPQLPLPPLPPPPSSFPPTPPQTLSPLPPRPPPPAPQSPSPRTLPAIVPPDDLEFDGKTYFFIGLEAGQELTFQEADSTCRDNRGNLVTIETRTEHVQAVQALIQRYFGENPGYPDLQFWTGHHSINSTLVAIDGSSTEYIEGEGRVPASIGSGLCVYGAAQGDELSAFNAAECKQKRPAMCKMSSCSACDTCVETWYTSYTSLDTAGIDFQAHCLELGYPPLTCGDAAFTIASSLSENGTFYMEQRPAAICNLIGKCDSTEGCKIRGANANGTLAPVAEEMDYCTTDGTSSGVFLGNKEFPASEDGCLNADSCSIGQFCDVTLANSTTILYRCDPRSGQDESATQ