DDPMEQFMEVQKTSETNKMENLVRSINKKLTDPNQCGICMRTLSCKSALQMHYRTHTGERPFRCKICGRAFTTKGNLKTHMGVHRAKPPVRMLHQCPICHKQFTNALVLQQHVRMHSSADT