MHSTVNVPSNCAVIRQPKVSVAAQRCLRQATQTTAKRNSPIAVRMAAPSSFDAAVPSAAQAVDFLTLVEQLKVQKRTGWVKRGVDRPESIADHMYRMGLMAMLVQGTQYDYHRCMKLSLVHDLAEALVGDITPTCGVSEEDKHRLEAAAMQQIRGMLGGGGCLAGDEIGDLWQEYELGQTEEAKLVKDFDKLEMILQAHEYEGAQGMQLQEFFDSTAGKWRTELGRSWAEEVYKRRQAAAQAVAATAAANGKEGX