MARHSGNRNLRQDQIDAINRSFHEGLTSRQVSEIQGVSVRCVQAIWRKYKDTGSVEVKKHPGAARMTSRLVDRNIVRLARNDPRLTAAEILREISTPEGPNPSLSTVQRRLREAGLFGRRPAKKPLISAKNRKARLDWAHAHKNWTVQQWRKVIWSDESKFLLFGTDGIKFVRRPIGTRYHPSYQLPTVKGGGGSVMVHGSFCGKXASLRPRFFAKYRHPKDQIHP