MPQPHPIYPKLHVSSRLPESLPAPGAMVAISNYGHIQRPRESGQRHQVLRTKRKHVLKACDRCRVKKTKCDGNQPCYRCAMYNHPCLFRERKATQTKAYSRGFVEMLESHHALVVKALQQLYTHCINNKCFPGEPIELVDGYPLTHAILDRLGLIKQAEEHNITHDVEAELAAAAKYWKNESSGPNSPDQDNSSIEPCCPLDRSRSSDSCSTSTPSEPDVIKCESSPTTGVHDAFRVFGREEPFWPMNGDATLAHAVPEYNRAMNSTSFNSVPNNYSHTHPSHQASTLSCNSIPSPVVANNATMVASTCSQTDSRIGYPAVATVHYPGYHHPYHGVDQQTAWNPQQGWSG