MYLRTVHAEGNLAILQEFVKQNPLGILNTALKSTVYPFIQSSHIPFVFNVDTSATGHEDNQQGYGVLRGHIAKQNPQAKVLIETLAATQTELGDETIRELPEDVLVLFNGPHHHYVTPKFYVETKPTTGKVVPTWNYSAVQVYGKVEDLSRQAETSIMGYTGGGNLSPWEVSDAPVSYIDILKKNIIGIEIRIHRMEGKFKLSQEMGKGDREGVIQGFDNLNSDVGRNMAEMVKDRGNKKDEGA