MIVNVWDDWNSNSKTNFITAVVITGGASGIGAEAARLFTEHGARVVITDVKDELGRNVAVSIGEDKVSYVHCDVRKETEVESAVKFAVEKHGRIDVIFSNAGVPEPLLDIRDLNLEAFDRVMAVNVRGAAAFIKHVARAMVEKKTRGSIVCTTSVASVIAGTVVPHGYTASKHALVGLIRSAAGDLGKHGIRVNGVAPFGVATPLVCEGYKIKMEASELEEIFSETANLKGIVLKARHVAEAALFLASDDSAYVSGHNLLVDGGFSVVKN*