PPPDE1 GI:38708309 PPPDE peptidase domain containing 1 1 mganqlvvln vydmywmney tssigigvfh sgievygref aygghpypfs 50 51 gifeispgna selgetfkfk eavvlgstdf leddiekive elgkeykgna 100 101 yhlmhkncnh fssalseilc gkeiprwinr layfsscipf lqsclpkewl 150 151 tpaalqssvs qelqdeleea edaaasasva staagsrpgr htkl