MTWTNGCDEDRAAIAGGGDKCKEIRIKSCPSCGHRIQCHDQAAIHELPGLPAGVKFDPTDTELLEHLEGKVRSDAHKLHPLIDEFIPTLEGENGICYTHPEKLPGVKKDGLVRHFFHRPSKAYTTGTRKRRKVHTDAHGGETRWHKTGKTRPVFVSGKVKGYKKILVLYTNYGKQRKPEKTNWVMHQYHLGSNEEEKDGELVVSKVFYQTQPRQCGSGAKDRDPHSTTAAALKDDSAAAIVDYYNPTSLISYDEGPHDRTSPTHLIPNFVVHADGTSFLS*