MGSNVVDYLLMEATNIEVLKYFQVEAPLPESDHTPLHFCLVGFSRETSTKTPKGASYIPYFMKEDKQAEFQDYVSSLFEDWSTLGLVSKAFEHFKFLLNSALIKFFPAKSYRVSKGNTAPINQWFDGECKEKRRQLKLALGTQDEKQYRSEYRAILRRKRRDFIWRQHNKLADLFLKKPKAFWQAIKPKKAPIMGQISGQTWDTYLQQLYHKGCQKREQQRGKKQSIFWFTKANVLQGITKLARGKASDNMGWLAECLKWAGESIVDCIVCMFNAAQKEGFPLDWQENLIVPIYKAGNPNIPNNYRTIMISSLMAKLYSVIMEKEISQWAEKHGVRAISQAGFRAHHSTTNHLITLRALIEQGKDVKGTTFCCFVDFEKAFDTVPREKLWHRLMEVGLPNYLTHAAQELYGQVLGIMKTGSLEISRVVCDIGVKQGCPSSPTLFGLYIDKLEQWLALKGGGGLKLFQTTLYNLLYADDVIL