MVGGRRIGVQKAKYVDMNSKKTCYSLAVKSTRKAFSAVSLQNQGVNSTYPPKASHGTNQAWTEVVGNFKVVKVAASLALALKKEVINSFVGTASCLDVTEGDILRWLTLEVKVQDEVKKFHSCLFWIHPGTGGFLTVGENGTSSD