MEGIVDGSGAQLVVAELVRVQGLLRQLEAHLSAPCSVELCRGLVAQIVALTDRSIGIATRSFSSASGGGAHFADTAPPMPALTSCTPSPLSDGSDHQPFRTTNAKKRKTTARWTSQVRVSAAGGAEGPADDGHSWRKYGQKDILGAKHPRGYYRCTHRNTQGCTATKQVQRTDDDASLFDVVYHGEHTCRPGAASAAAAKRPHAQTLLQSLSASLTVNTDTNTPLTPENRAPAPPLQQQQQQQSVSASPVASDSYGLGGAGYGDWRCCDGDLQEVVSALATVTSAPDHAAMDAADFMSYCFDFDPAVYGGIIKLFNTIKPLALTDEQRTQGCSSPI