MDTPSHFFSDSLAYEDSNPYQEDDHDVPYEVPHEIPHDISHDISQDVPPDVGMSEAGLQSYHVFDHRLSIDQSPISGDGPTLGERPGLWDGFAEPSAMETNNSLFVDPGLYGGRDQHVNGLEGVRDPDSIDANTSCLSDVMSQISTRRSSSNKINSHRSSKSGSTSTDITPPDQDPPKKRKQRSKKDPDMEEDDHKRNKFLERNRLAASKCREKKKLYTQELEGTKINLEARNVSLQREYSILLSEVSDLKHQLMVHAKCNDRNIDLWLENEARRFVQTSDAFGQTFASLAQSGQAAGVPGVPGSPKSRHASIAPNYPAMPGVQLGVLRPGAEGQGGGGGLTYGQSPGILAPSTNTTPPTHQQPGSGSGLYTPPGGANGGYSSINPPGMKKEPDINYDHMPDDMFSDQSTFGSG