EPITVKLTIVGEDGVGKSSLARRYVEGRYVENPPPDVEEELKKVEEIDGIKIELIMRDLAGEKKFTKEVEEELKESEAFLLVFDINDKKSFEKLKEWYDYIVKVHKSKDVPLVVVGNKSDDKNREVKKEEAEKLAKELGVPFVETSAKTGKGVEEAVHTAVREALALRLR