MCPGNESQTSFHEEHLLLPKEGENGIIDRIGEADVTVHGFPFWPAFNKVAEELVYLARITCPIVITSFLLFSRSIISTHFLGRLGGIELAGGSLAIGFANITGYSLHKGLAMGMDPICAQAYGAKRWKVLSQTYQRTLLLLLLFSIPISLLWINMEQIMLWTGQDPAITPTARIYLLYCLPDLLANALLQPLRIFLRAQGQTTPLAVSAAIALALHYPINYLLVEYMGKGVKGVALATAWNTMNLNVGLLMYLGASQKALKPWAGAGRGSLKGWRPLMKLSMVSAMSVCLEWWWYEAMTVVCGLLEQPKWTMGAMGVMIQMTGLLYVVPSSVSLGLSTRVGHELGAGRAEGARRAACCGMWAAAGMGLGAMGFTVGVRGVWGRMFTEEEGVLGLLAVALPIAGLCEVGNYPQTAGCGVLTGSARPGIGGKINFGAFYLVGLPVAVGLGFGTRVGFEGVWLGLLAAQATCAILMVRAVLRTDWELQAERARELTMQSSSASASGNQEDNDEEEEDDLEASLLR