MGSNIPMVSLSSSNVNIPLIGLGTAVSPFPGPEAIKEAVLNAIELGYHHFHSAAAYYSEKPLGEAIAVALSHGLINSRDELFISSKLWCCDAHYDRVLPGLQLSLRRSSSESSPISWFIFVRRSPPAVNHVEMNPLWQQQKLRDFRASKGIHCVVLKEIVEARGKTVAQAALRWVYEQGVNMVVKSFNKERLKENQEIFDWELTQEESQKISNITQRKGLPAVGFVSDDGPYKSLDELWDGEI