MQCRSISFFFKSAKCHSYRRSSINSFRDVVGFNTDKNNGEGLVLAHATPIARPVSTMDIRSRPYSSLEKKATLSSNLCRMDSANYNPAVTGGSLQIHQTTFSDKKEEYLDSTKSTPDIEKKYVHSVYDAIAPHFSSTRFAKWPKVAKFLESLTPGSIVLDAGCGNGKYLGFNSNCFFVGCDISSPLISICANRGHEVLVADALNLPYRTGFGDAAISIAVLHHLSTEERRKRAIEELVRIVCKGGRILITVWAVEQEDRALLTKWTPLTQKYMEEWVEPTSNFGSRSSTASLEIIQETEHYNSSDLETQNNNSEEHEQAYSPSEQHLGVQLPDTKISTVESEREQEYFVPWHLPYHRAEISGVSASAISSGFAKRDDKKGAVIYNRYYHVFAEGELEX