MDQWNGDDFSAASAPSSAQPLLLPSSNRSHNSNSESRQRPDVETKDPIAARKVQKADREKLRRDRLNEHFHELGNTLDPDRPKNDKATILTDTIQMLKDLTADVGKLKAECAALTDESRELTQEKNELREEKASLKSDIENLNVQYQQRLRVMFPWAAMDPSVVMAPQYSYPMPVAVPPCSIPMHPSLQPFPYFQTQTPAAIPNPCSTFAPYQAPANPHVEQPAPQYASVSHLSSKQDSRSKSSDMQRGSNAERCDDSNDVATDLELKMPGSSTQQDSSSGGRKAKQSQRKDRVVTDGSSSSRYSSSQGLQDNSSNSVGDVPKSNK