MDIGAHCSVPACHQQDFLPFTCDCCSGVFCLEHRSYDSHECPKAGSNDRRVVQCPVCKQMIRWTAEQDVNAMWEEHVRVGQCTREKFKQQQGKQQKKPKKKRCAAENCREVLLTSNQFHCNKCAQDVCLKHRFEADHDCESKRQAQRQQWLGGFKARSLSSAKPKQPSQFQKNAQSAAASVVSGTKSAVSSLVQNAKAASSAVTTSSEECPMCQQKFAYVSQLIAHVNRAHPDNADSRRSTAAAQPVARAAPRGGVPAGSEVCPQCHAIFPNVNALIQHAESAHTRAVATGQAGGDQEKCTMM