MVRHSGIRNLRQDRIDAIIRSFHEGLTSRQVSEIQGVSVRCVQAIWRKYKDTGSVEVKKHPGAARMTSRLVDRNIVRLARNDPHLTAAEILREISTPEGPNPFLSTVQRRLREAGLFGRRPAKKPLISAKNRKARLDWAHAHKNWTVQQWRKVIWSDGSKFLLFGTDGIKFVRRPIGTRYHPRYQLPTVKGGGGSVMVHGRFCGKGVCPLQRIEGKMDAKMYLNIMETVIWPFVRSTARRGFIFQQDNDPKHKSKLLTKWFRDNNVPPSQSPDLNPIENL