MSGLLTAVVEDKHRSDLIRKTFKQTNPINRTSKSLGYVPEHAVVVVGVRNKKGRKACERCRIKKIKCGGEPPCKRCKDDGQVCSSGRRKKTEVKQLPRGYADVLENTQYAPITTVQKLYNMIRNNKSWDLWEPDLDERGRPDIHDIASLLGCIRPSEDPPVTFPEGVEDFAELKAQLRVAHVNDTRSRNQYASSPPSPSHANTGRDSVTEKDQSILSTDYNQTWAQQQQQVRGEIHWPAFTTWSTSDNFFGPPHALNVTAQFKLAQPFPNISEPILEGLPVRRMGLVEHNLLNAMQIQDGLNFADGTISPHMLNCNGYDPSSQMDTTTFGRGYESWLQAQLPSSRKQKLSIPRDENERLQQEAPSIPTYVIEEVQRLKEFYCATDSGWGGG