MSDLKFSIAHLIGEDSSHDAIPGDLKDVKVRLESSHLWRRFHELGTEMIVTKSGRRMFPTLQLTVTGLNPEAKYSVMVDFNCIDNMRYRYSFHQSKWIIAGPGDAELPCRVHVHSESPNMGKHWMKQTIGFDRIKLTNNQLDQNGHVIVNSMHRYQPRIHVVLHNYDGTEKQRTFIFSETQFMAVTAYQNHRITELKIECNPFAKGFRECEMDQMRLLTAAHSRLQLPYEQLYPLIFGRFTVP