MAATRLHPDQKGDEKQIKCVKQCQANLMSIPVEQLSDAWITDFYKHRSQIHNIGLSTEQSDLLKALDTRGADDLLARFGDLEAVLSGINSIENIPEDQPPLSHLLTLPYDCMLALVSQDNLKVASENTVAAAVNCYCIRNTMKGLQTQQLIQQLRPCHMTPGYVNLLGSIIPNLHKSAAGTWSELLARSLTQMLAADDDDMQYWYRHRRPFEKTVPHLPRAAASAAGTVTVHLVQDLKALYAACVTSPKIYTTRSDRAFLNGLWWYIMLECHIDREELSLLLLAATHPQEDVPFGTPLCIDAVVRVQHARGELVENVEYITSEEYGVTCSEYLFKGLSLEADLTEWEKWCGGPELKISVEFSNFY*