MLVTQRAAAGLHSVSGRKHAPTRAAPRRVAAAAAVEQLVPPPIDLEEDAMHCGVEGAVLSRPAPLNASGKTYHVKTFGCQMNIADSERMAGSLEALGYSCVEDPGAADVLVYNTCSIREKAELKLYGALGRQAKRKRQHMGDLKIVVAGCVAAQEGQALLRRVPEIDIVMGPHHANRIGDLLGQADAGGQVVAVDHVAIEEDITAPRRDSSVTAWVNVIHGCNEKCTYCIVPFTRGYEQSRTPEAIRREMLSLGEAGYREVTLLGQNVDAYGRDLPGFAADNSGRRAWTFTDLLRHVHDVPGIERIRFATSHPRYFTERLIKACAELDKLCEFFHIPFQSGDNDILREMKRGYTHERYREIINSIRRYMPDASVSGDSIVGFPGETEEQFQRTMALVEEVGFDRVNTAAYSPRPGTPAAIWDNQVADLIKSDRLHRLNDVVNRVAEERAQRFLGRDMQVLVEGPNPRDPAQAVGRTRHNKLVYFPGDGHQLKAQLVDVHVDRVHAYTLYGRMLDX