PPDCPGEDPSLLLDSKAFGSQQYYPEPPKAPNLYHHSKAGTADTGLLNLDSHQDFTWLYPDDGLTLDQNQTGYQEALQTYQNLPQAGPFSPGLDGSHSPFLTRKGSNPFQNKSDQSFYDSDGHRQISSFWPEYSPPSFTSTPLHPPLPPPPSSCPSNPSTQPAEHYCPRVAKRKNTHLQRPEREGQVTGMSAYPGSGPIQLWQFLLELLLDSACRTFISWTGDGWEFKMSDPTEVAKRWGQCKNKPKMNYEKLSRGLRYYYHKNIIHKTAGKRYVYRFVCDMQGMLGKTAQEVLSSLSVSPTNTETWPASGGAAAAEPSGGPW