MARHTGIRNLRQDQVDAITRSLHAGLTSRQVSEIQGVTTRCVQRIWKKYKDTGSVEVKKHPGAARTTSRLVDKNIVRLARNDPRLTAAEILREISTPEGPNPSLSTVQRRLREAGLFGRRPAKKPLISAKNRKARLDWAQAHKNWTVRQWRKVIWSDESKFLLFGTDGIKFVRRPVGTRYHPSYQLPTVKGGGGSVMVHGSFCGKGVGPLHRIEGKMDAKMYLNIMETVIWPFFRSTARSGFIFQQDNDPKHKSKLLTKWFRDNNVPLLTWPLQPPDLNPIEHLWERLEHQXTKSSFS