MTSQRPLNALEDLFASCNVRFAILLVLENETKDAAFQNALAACERCRLGHLALSHDGSDRWMLLTDTESVAITPGLQDVPVHLDDFGKYLDDSICRATLPVEGPLSLRLLPYRVTDAGADGGVMLYVNANHAICDGRSLMHFLGCASNALPAQQFSKKWQELGALTDWKEMVAEGKLERWDDDPPYLCSKNQILNIKELCLEHSSKGDECLRFDLSNTNLQSLRQRLNVEAEGATLTGFLIALFMRCLAAEYAGSEARDLAVSVLVDLRGYLSPTDESGDQQLPQAHGTVTVIDSIEAISADGGDATIETIWQKAIEMTGTSQLRERVARGEAHRSALTMTEGRFDAGPPEATIELSNLGVCQIPEGAKLYTAQRFDGYEGAGAMRWSVSLGQGLDSKLLRR