MGCVNGVLADEPLDIETELPQFSINLKSVAEHDEKQVEDLTMSTLKMLDDDSVKVLQHNLFTNDVFYTAIPFDMRPLRPDLLPLVPLFCQSLLDDQCVVNPTIKQVEEPKFNLLLAGTADAILLIEGYNDFLTKELLLQAVNIRQGAVRTICKEVEIFFNTSGKNKMDEAIRLPPPKLYEQVKELVEGGLIKALQCQSKKPQMKAISSLGGRVLTVLIEDGHLKENGIIRSYEAVEEDELMVANGEVEEGWKKQRWASCNNDTKRLQGWLEDNGQDGCAPKIAALDFLHMGHMSKEMSVSHRISKDHSKSGSIQLLGRLEKAFESS*