PPHGAGAIRPGSMSDRARMANVPMPDTALKCPRCESTNTKFCYFNNYSLSQPRHFCKTRRDWTRGGALRNVPVG