MDQAAVEDSRGRAAVLLASVQKAKRQAVVGACERCRSKKIKCDGERPCSTCKKKSIQCIFEVEENESHQEARKRKFEEISQAYSEAQDLLAAMANSDERTARELFNGIRKGQTAASIMRDCQTYSQQQSAGLGNQQRKKLFIMAVVQSTLALREVIGVGISILEGSSHILLPQQDAYESIRDTVIHLESIGQLLRDANPHATLLLLGGLPEYNLCRVPRAIGDGLDHGPVVWVETAPWVDLSIGNHATSHLISIFLRIHNPFWRCVEEDLFVKAMRSGQLDSGFCSPLLVNAILALASQHSEIDEAFFTPGELLTRGEHFHREALRLWALEEGLASLTNIQALLLLSIESGVRGNDKLGNQLVEKAYTLHKMLPIPDIDHNAGSAARDYCRARRVIAWTSVYLE