MVDTSNTEGGKISSRYYIVRPEEVISWDERLSKLHGLTYDQLLQLISPNEMAVEFAARYSLISNSMKCKRCGQMMLLWSRNGLDGLQWRCMHVVTKQERRSGRKRNYCSSLSIRHGSIFHGHHLSIADIIEFMYLWAQNYKLHEIRLHTHFSSEMSVAWADYMRQIASGFVEANQTPIGGPGSVVEIGRLILYKTRIGEQHPYLIGMVERETENCIIIAIEDYTTERLKEEVLQWILRDTILISDEGTYIDGLNQLDYPIFITETYVERFELVNGQKLSVNNVLLQNICNEAKAKFLAMNGTCRAHFEGYIREFLFRRTFRNGDEFAGIILWAPLLHVS