RRGPGSLGSTWKXPREQRSLRLSINARERRRMHDLNDALDGLHAVLPYAHSPSVRKLSKIATLLLAKNYILMQAQALDEMRRLVAYLNHGQGLAAPVAFGQAAVYPFSASAALPCPDKCAAFSGTPSALCKHCNEKP