MATAAAGAAAITPTCGCTAGCACGNPCPCGDNCKCAATGAAGRSGHDGVFCECGENCKCETCTCAKITASGEPFCKCGRTCSCETCSCPKPVQAVDFLAHAGRTNGKEAGPECSAF