MARSLRHKQWSEEDIELIYLNRRLRDCKSKSKGSSGSGGGGFNIICEGCIAQMLGLWYAYQKCRLPASEVASMLTPERLAELRHTHAADMAAIERETLEAMGGHDPPSLDCHLLRLWTGILPDHDDDPSLLRAKLMFVMRGSKYGLYDLVDGPKLKEWLQAMEQLQKHRVHELEQLEALRRRSNRSANSGSGSGSGSGSSSGSSSITSRSKTWSSCRCRYQDMGSLTPRGFWDFVKPRLHVSIGNAIESHYFANNNAHPVCAADVYITMAYAPLQADLEKMARTHRAELAVRDRLSMEMRLVEEAFRGLGRGRGSASVVEASAGGSSSSGGGDGGSNASKKSWVSAEDAEREAVRLAYERDSYGLGPLARAYTARQAARDAFARSGGRGSCL