MTRKKVKLVWIENDKSRATSLQKMRVGLLKKVKELTILCAVRAIVIIFSPDKVGPLVWPSPQATHGLLDEFFALPKSVQKKKESNVESYLKEKTHKFQEQLKKSKKKNKEHVIDELMMQLQSGREIADLNQSEMYALLSFSRDTILLCRKKLAFMQFPPLRDPPVFPFEIQVEEFKTTTNDGFVGGGQDNKRAGRTDEATRFINTDIFKQSKSYYFFDEWVFPPSPPKYEIPQQMENGNPNPKSYRLYQGSSSNGNPHLEMDPFRLQMMTSQGLAGSVSQPLQHHSMINNPTMAMNQPSQDPFDYMRSELGINEGININNSQFYMSNNTITANDGVRQEPYPNVTTAGENNGDATTSNTNMVWPGFNNHHF*