HPTELLAAMPGFVWPMFMPLMFCMFMPWMIPMMKPPPVPMAILACGPVPPAIPVILIFGMQFAPKAPCINAIAYVLGIQAWIPGMMPFGLAGSIMLTIPVVIMFLPPPLIGMLPIPMMIAPDGP