MSLFDLTQRTNIILKKYEKYDKPMGKRRDTKGDDPFNDEYDVMEGQVEDLTRQAEEIATEKNRAIVAARNAEIRKAKQTLLTEGLETLQKKLRKGKGINKTIMEERQNRIKLLLDKIYAIPDGLGGTKRPYKIGTQVKAEKGAQITLSTAGPDGLQGNPLYYKHSEETQKFEQEWEYAKKRQDAQLDRIEKGVGTLGDMAKSMQEELDKQNPIIDDIDTQLNRVTNQLKSNNAKLKGLLTQVPHLRTVQLQVHPLIALKNNKTCNCI*