MLRRKSNPIYYHEGYIFRHVKCLSDGSSLLYCDNRKTEVGCNALAHLRNGSVVLKRAHNGHKANDGIAKAKLAKTSLKERAGVCSKPPRELLFDAKLQFGTIPVDIGRTKENYARMIQRVRKSECDDCARVNALISEFTGLMSTDIDGVLDYAPIPPQLPLTGLEFLKAIRSARKYT