MEGVEHRTVKANGINIHVAEKGEGPIILFIHGFPESWYSWRHQIHALALLGYRAVAPDLRGYGDSDAPSDVGSYTCLHVVGDLIGVLDAMGADKVFVVGHDWGAIIAWYLCLFRPDRVKALVNMSVAYFPRNPMHKPLEIYRHLYGDDFYVCRFQEPGQIEIEIAEVGTATALKSIFANRDPSPPCLPKGKAFQDVSGAPIVLPPWLPEEEVNFYVTKFEETGFTGGINYYRNFDRNWELTAPWTGSQIKVPTKFMVGDMDLTYHFAGAKEYIHSGEFKKNVPLLEEVVVMEGVGHFLHEEKADEINKHIHDFFQKF*