MATMVHTVNVIDQSRLTPPSGSVAETSLPLTFFDVPWLGVHAVRRIFFFEFSDSKTHLPSLKQSLSIALQQFYPLAGTLRLSPQTGEHEIHYTDGDSVPLTIAESDLDFHELIVDHPRDTAEFHPLVAELPASDLISLQFTLFPNSGCSIGLTVHHVVADGSSTMQFMKHWASICRLGHELSLMNSLLPLYDRTLIPDPKGLKRIILDHVMMSMGKEDQKPGSIQAQSQQQRHMVRATFVLTQAKIEELRQRVTMARAAHMEEGGEKKPIHVSSFVLMCTHVWVCLTKARAEGDQMVHFGFAVDCRGRMKRGLLVPVTYFGNYITMCIVSAKGSDIAMGDDDDDGFVAACKGISRAIQRLDGNDDDGVLGGSDRWFRRLLSILASGERIITVAGSPKLGVYDIDFGFGRPRKVEVISIEETGAISLAESRDDAGRGIEVGLALPKHEMEQFTYYYEKGLKNH