MKILVTGASGFLGGKLCDALVRQGYSVRVLVRSTSDISALSPHIEIFYGDITDYASLLAACFSCTLVFHLAALVEPWLPDPSKFFSVNVGGLKNVLAAVKETRTVEKLLYTSSFFALGPTDGIVADENQVHHEKYFCTEYEKSKVAADKIAVQAASEGVPIVLLYPGVIYGPGKVTAGNVLARMIVERFSGRLPGYVGYGNDRFSFSHVEDVVEGHIAAMKKGEAGNRYLLTGENASFKHVFDMAAAITHTKKPLFSIPLWLIQLYGCLSVFFSRITGMLPLISPPTVHVLRHRWEYSCDKAKRELDYRPRSLKDGLAEKKKRHLQLKWLWMQRASLQMSMLGCDTGTHSRKKQSSKLRGTE*