PTPPPAEDLEALQXXRREDAPEATGDGEAAGVLALGASAECHLCPVCGETFPSKGAQERHLRLLHAAQVFPCKYCPATFYSSPGLTRHINKCHPSENRQVILLQVPVRPAC