MKESSRKQGAASPCAACKLLRRRCAQDCVFSPYFPADEPQKFANVHRVFGASNVNKMLQELPIHQRGDAVSSMVYEANARVRDPVYGCVGAISSLQQQIDVLQGQLALAQAEVVHLRVRHSTNFPGNGLCPDSPSSSGSPSSKQVSPQDNKGIFSHMDMVDEASLGESMWSC