MEGVVDGSGAQLVVAELVRVQGLLRQLEAHLSAPCSVELCRGLAAQIVALTDRSIGIATRSFAGAHFADTAPPMPALTSCTPSPLSDGSDHQPFRTTNAKKRKTTARWTSQVRVSAAGGAEGPADDGHSWRKYGQKDILGAKHPRGYYRCTHRNTQGCTATKQVQRTDDDASLFDVVYHGEHTCRPGAAAAAKRPHAQTLLQSLSASLTVNTDTNTQVTPLTPENRATAPPPQQQQQSMSASPVASDSYGLGGAGYGDWRCCDGDLQEVVSALATVTSAPDHAAMDAADFMSYCFDFDPAVYGGIIGTPSFFP