MKESSRKQGAASPCAACKLLRRRCAQDCVFSPYFPADEPQKFANVHRVFGASNVNKMLQELPLHQRGDAVSSMVYEANARVRDPVYGCVGSISSLQQQIDVLQGQLALAQAEVVHLRVRHSTNFPGHGLCPDSPSSSGSPSSKQVSPQDNKGIFSHMDMVDEASLGESMWSC