PPQPPTPQASVGLLDTPQGQERSLSPLRDNVVPSPLRTRRTRTFSATVRASQGPIYKGVCKCFCRSKGHGFITPADGGPDIFLHISDVEGEYVPVEGDEVTYKMCSIPPKNEKLQAVEVVITHLAPGTKHETWSGHVVSS