MLAEQNWQLRTYACWQMDLLRRGPQMNGDVAQTHIGNLNSVLDNLTKLLCMLVSQSFVVATQPEPVLKTQHKFLAEVRLLIGDKLGIKQHLVNTNVTVRIIAEEEARLLSTAQLSEKDVKTVGSISNDFEKITTDDKGHMSAKFSNSKLTRIAHRKPPPKGGQNDCKVLVNSQTATDQKYALLFHITPFQLGNLGKFDVWTLSLPIMVTVHGSQDCDAQGAILWQRAFSDVNRTTLSPEIASVSWKELAQVLRHKFAISTGAERAISDSDLSYMAEKLKVSANEERKLITLHRFAKQNLRDDVNFSFWEWFFAIMQLIKHKLLKFWDEGWLIGFISKQDASSQMVRAPHPTFLLRFSDTQTGAVSIGFVCDDEDGKVPFHLSPFSIKDLDQFSLAQRIASCPQLKDIKYLYPDIDKEDMLRYFETEERQKSSSPTGYIQSEIVMVAKTGGRSGCQTGGDSPLLSFSTQTKLDWSPGEIIARNSTEMSVNVFLISYIDYTETQNENYNNEEIVSMLSSSFENDVEALLGPGFDPQLPNQPLKVVDISFIDGCSSSLSKSGDGMEE