MEGVVDGSGAQLVVAELVRVQGLLRQLEAHLSAPCSVELCRGLAAQIVALTDRSIGIATRSFSSASGGGAHFADTAPPMPALTSCTPSPLSDGSDHQPFRTTNAKKRKTTARWTSQVRVSAAGGAEGPADDGHSWRKYGQKDILGAKHPRGYYRCTHRNTQGCTATKQVQRTDDDASLFDVVYHGEHTCRPGGASAAAAKRPHAQTLLQSLSASLTVNTDTNTPLTPENRATAPPLQQQQSVSASPVASDSYGLGGAGYGDWRCCDGDLQEVVSALATVTSAPDHAAMDAADFMSYCFDFDPAVYGGIVGTPSFFL