MDTPSHFFSDSLAYEDSNPYQENDQDVVYEVPHEIPHGISHNIPHDVPPDVGMGEAGLQSLFVDPGLYGGGRHQDVNGLEGLGDPDSMDANTSSLSDVMSRVSTRRSSSNKSNSHRSSQSGSMSTDITPPDQDPPKKRKPRKKDANMEADEHKRNKFLERNRLAASKCREKKKLYTQELEGTKISLEARNGSLQREYSILLSEVSDLKHQLMVHAKCNDRNIDLWLENEARRFVQTSDAFGQPFAGLGQPGQTSGVPGVPGSPKSRHASIAPSYPAMTGVQLGVLRPGAEGQGGNGGGGGGGGGLTYGQSPGILAPPNANTTAPTHEQSASASDLYPTPGGASGGFSNTIPPGMKRKPDINYDHMPDDMFSDQSTFGGG