MVIQHVGNRARVGAELLERTDSRSEDKKQSLLALLVLVLYLGTWISGRSWEVSERIRGCNYPENTVATQGLEYQTNDGSEVPVKFIRHWLKENLHVLLEKLEEELRELEQLVRDLEEWLDAILGEAYLEEPCST