MSFEDWKEMMLKETGQDPQDLHLRNSSGRQKGDRPSPDVDEALGEEGEISLTFDYGEGDGIRTGTYADSATSNTGDDADEALVSKDGKAPIHRSKDAGKTCKERFSYSSFDAGATILKAGPQAKNAKAILVENKDSYMLLECAAQNKYVIVELSDDILIDTIVIANFEFFSSMIRHFRVSVSDRYPVKMDKWREVGIFEAANSRDIQAFLVENPQIWAKYIRIEFLTHYGNEYYCPVSLLRVHGSRMLDSWKDSETGREDEASKDGGALDADPAASAHLRSNATQARDASTAPPSKQTNSTKPAADTVQPSPDSADATGTTSGTTSGTGKSRSGGTASASAPTPTVQASFFNSITKRLQQVEANLTLSLKYVEDQSRLMQEALQKTEQKQVSKLTRFLGDLNHTVLAEMRNVRDQYEQIWQSTVLALESQREQSERDIVALSTRLNLLADEVVFQKRMAIVQAILLLSCLFLVIFSR