MARHTGIRNLRQDQVDAITRSLHAGLTSRQVSEIQGVTIRCVQRIWKKYKDTGSVEVKKHPGAERTTSRLVDRNIVRLARNDPRLTAAEILREISTPEGPNPSLSTVQRRLREAGLFGRRPAKKPLISAKNRKARLDWAQAHKNWTVRQWRKVIWSDESKFLLFGTDGIKFVRRPVGTRYHPSYQLPTVKGGGGSVMVHGSFCGKGVGPLHRIEGKMDAKMYLNIMETVIWPFVRSTARRGFIFQQDNDPKHKSKLLTKWFRDNNVPLLTWPSQSPDLNPIEHLWERLEHQVKGLRARNEHEKFLQLKTAWENIPQEEIDKLIESMPRRCQAVIDARGYATKY