MLLTATKSQITHTHTQIHTLVVWCVPFLYPFAFCVQLTHTHTKMTACQDWPEPVIRVQALAASGLATIPERFIKPKSQRPTNSNNYAPKTNFSQIGHHKNNTTNSNIPVIDMKHIYGGDEGKRAETLRLVSEACQEWGFFQVVNHGVSHELMKGAREVWREFFHQPLDVKEVYANTPLTYEGYGSRLGVKKGAILDWSDYFFLHYMPCSLRDQAKWPALPTSLRSIISEYGEQIVKLGGRILEIMSINLGLREDFLLNAFGGENDLGACLRVNFYPKCPQPDLTLGLSSHSDPGGMTILLPDENVSGLQVRRGEDWVTVKPVPNAFIINMGDQIQVLSNATYKSIEHRVIVNSDKDRVSLAFFYNPRSDIPIQPAKELVTKDRPALYPPMTFDEYRLYIRTRGPSGKAQVESLTSK*