MKEGGGRKQGAASPCAACKLLRRRCAQDCVFAPYFPADEPQKFANVHKVFGASNVNKMLQDLPMHQRGDAVSSMVYEANARVRDPVYGCVGAISSLQQQIDVLQTQLALAQAEVAHLRARQNRCFSHHGLRPTSPTTSGFPSSKTLDSHAKPIFDIDMVDQVRYGASMWS