MLCYGEIKTALLDLTKECHTLWEENKDMQGRFVNDLTELHRMQFAVSKLEHDHQDDKLSQARISVSDMQKRASQLYNALMEKRCNLTQKLNEGVHNVALLQNQLISDYLYDWKNRQKLQQVGVPFEERDCMIDEIQTEFEMLAEQNWQLRTYACWQMDLLRRGPQISGHVAQTTNLNSILDNLTKLLCMLVSQSFIVAIQPEPVLKTQHKFLAEVRLLIGDKLGIKQHLVNTNVTVRIIAEEEARLLSTAQLSEKNVKTVGSISNDFEKITTDDKGHMSAKFSNSNRTTLSPEIVSVSWKELGQVLRHKFAISTGAERAISDSDLCYMAEKLKVSADEERKLITLHRFAKQNLRDDVNFSFWEWFFAIMQLIKHKLLKFWDEGWLIGFISKQDASSQMVRTPHPTFLLRFSDTQTGAVSIGFVCDDEGGKVPFHLSPFSIKDLDQFSLAQRIASCPQLKDIKYLYPDIDKEDMLRYFETEERQKSLSPTGYIQSEIVMVAKTGGRSGCQTGRDSPLLSFSTQTKLDWSPGEIIARTQSAEMNENYNNEEVISVLSSSFESDVEALLGPGFYAQLPSQPLQLVDISFIDGCNSSLSKFGDSMED