MARHSGIRNLRQGQVDAIIRCFLKGLTSRQVSEIQGVSIRCVQRIWKKYKDTGSVGVKKHPGAARTTSRLVGRNIVRLARNDPRLSAAKILREISALEGPNPSSSTVKRRLREAGLFGRRPVKKPLISAKNCKVRLDWAQAQKNWTVQQWRKVIWSDESKFLLLGTDGIKFVRRPVDTRYHPSCQLPTVKGGGGSVMVRGSSCGKGVGPLHRTEGKVDAKMYLNIMKTVIWPFVRSTARSGFIFQQDNDPKHKSKLLTKWFSDNNVPLLTWPSQSPDLNPIEHLWERLEHQVKGLRARNEGEKFLQLKTAWENIPQKEIDKLIESIPRRCQAVIDARGYATKY