MKKFSVVIAGGGSTFTPGIVLMLLANQDRFPLRSLKFYDNDGARQETIAEACKVILKEQAPEIEFSYTTDPQAAFTDVDFVMAHIRVGKYPMREQDEKIPLRHGVLGQETCGPGGIAYGMRSIGGVLELVDYMEKYSPNAWMLNYSNPAAIVAEATRRLRPNAKILNICDMPIGIEGRMAQIVGLKDRKQMRVRYYGLNHFGWWTSIEDLDGNDLMPKLREYVAKYGYVPPSNDPHTEASWNDTFAKAKDVQALDPQTMPNTYLKYYLFPDYVVAHSNPERTRANEVMDHREKNVFSACRAIIAAGKSTAGDLEIDEHASYIVDLATAIAFNTQERMLLIVPNNGAIHNFDADAMVEIPCLVGHNGPEPLTVGDIPHFQKGLMSQQVAVEKLVVDAWEQRSYHKLWQAITLSKTVPSASVAKAILDDLIAANKDYWPELH*