MSLNRVMKQASEKQFKCTVCDRLFTRIDHLKRHQLRPIICATIIMIAPSAGIDLSRRLAKEAGSVMLVNLNAFLLQCTSMKLRCDGACPCGACLKRNIPCTRQSSRPYDDSETRTDSTKSDDFDQTSERGSVKFLLNGGTDSFTEGFHLPSRHDRAQVLSWPEHNHNHVGNMSQAMSTREPVNLPDNAHTHHPVSGIESQPVDVAFYNDGFLQFFNGGFNTGPRFQPDETPTSFAHPPATPIQGLPLTSSAEPYFQPESPYSTILIQSILSKSWVLGLDEISSMELAHELRFLLMTQRIQKFVALYFQSWHNNCPMIHQPSFNPETTAPTLLAAVVLMGATYSENASERLAAKKMSDVIEMFIFSTEVYSQEFEIAQSYKVAHDRVDIKTDWRSFENFQAGYLMFLIQYWGGSRAARNRVIEVRFGEVVRVARQMQLTKCRHGLEDQMSEYLWLQKECRIRTMILVSMIDSAMPFFQNYPSRLTNIEIQCDLPCHESQFAARHPFLEPDFRLSREMTVYQAFQNLFVENGPVRPLFVHCGTNKLHLGIMDMFLLIHRKSYPIKISITQGKQKLTCKEIYAHIHMIINLAMPQFGNRNINKTDCATVSGIKVALEHWRSLWISLRTELPSTEWERVGFFKGAYNYWLVAQLLISKNASVDILMRMEINCEDKLSQLKVLLPDDYD