MQRAFVRREEAREHAKRCRELSYAGKLFMQSDLDVLVSKLNFHLRDLDILIKSGVLRESSNAIVVSRPGTEGNRDYVAFFVKDLFARLQIGNAQVKEKALVSLLELLQEDDKYIAVVGDGGVDIGYLVHLLDSNIVTIREYSAVAVSILVQSEACKACLIGECFGVVAPLIRLLESGTSVGKEKAAEALLGLTVVNRELIQIDMENAWAISSHGGLSALVKICRHGSLELQAIGSAVLRNLAYVEDIRGLMAEEGAIPVLINLVISGPAPAQESSAECLHLLAANHENLRQMICREGGVESLVLLLERAPNPQVQEIALRAIHKLSASNCSTSLLMSSRFVNQLRILLKSGSSAIQELAASVICNLSQEEESKRALGEAGCIGLLAKMLDGKPSFSQETAVRALSSLFIVESNRKEFIKDDENVSCLVQLLDPQNETVAKAVPISALLALSHSNSGKRKIASAGACLHLEKLADMEVGGAKKILRKITGSRLSKVFSAKW*