LGCRLDLKQIALKARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEQARLAARKYARIVQKLGFEAHFKEFKIQNMVGSCDVRFHIRLEGLGVSHEEFVTYEPEIFPGLIYRMAKPKIVILIFVSGKIVLTGKFFSLNLTSTFLFVTKKRSAFYPFTMLNFTVTLSSLFPPPKKKKFPFLQCNL