MARSLVTRKRYIQCKTKVKTGCATCRRRKVKCDENKPFCRKCVDTGRTCDGYESPFRFFTSQTINSAHAGGTKSGIGLQGIRPLLTEILPQDIDLLNRYFSTKTMFDVKLDCDEEARQVLQASLSDPPIRHAVLSLRALREDRETSGDVPASVAQQTPSYDYGLQQYCMALGGLASNMSSPGSTGLKSALLCCQVFISIEQVRENYAAMAQHIVRGLRIMHEYRARPTFVAADKLVPAHHGQLPFLDVFIIKLFAAPCKFADPPATVDTGETTVSECLISSHQHPVESRNLRTIAPDMRTELTRIAASTLEFLGKVSQVESVGHALRLLSEKAALLDSLESWLIDLELIQTEIRPPGPELISVSFMRFFHLILKIVLLGALDSSPDLYAKLRTENERLQGVAHHVGERVKAYRTCSGTRSGRGERSKVS