MKVNLEQNHYYEQRGGSDLREQLSSYIDLMDDAIRQGKQLPKDTAAANDIALMDDFIAIANQKKEGLNAHFFRSPLDMVNYVKSLIPSEDTTARFVVNMGSGGIHCIAVDCAIKNGKCSLIGIDPVTMNSLGASMLAIRLQSVCKRELPETSLVIMETDMQRSQGECLMFSLFLVKKMHKECDEFQSLHDKNINRELPLTQGLLVSVKDADSLLPPSLMKHTQSPNRLQKYLETRPEAMNCVVNKKGDTLKTRQQRHITTIELDEKTVSYSNSIEQKRIKEAKGLLNNL