MKLIVCNELQSIDTTKVLNSDALKSLITDKVGVVERKYKDSRVCENVANFIMVSNNAVPMKLESSDRRYVVVRTSDSHMQDTEYFDALSECLTSDFYNHLFSYFMTLDISNFNPRQIPHTEERQTLLEANKSVYELFIEESDFECLDEKSLYDEYKQYCQEYGYMPASKRTFLANVKSLLDVQNGVYTKKIFSE*