GGCIRKLNLYQGDKDEDENKDNGKRRDVICETEFIYPFGNETADKEIEITIHLKADRQVGYLYTEIPTLKYNKDWLFLMTQDDCMHSAFSYTWAAIHGKPLSYIYYCDLAHLQNGDLPPDYYSLGKTLATTNGTGQEVRFSFGTTVAADDDLMNTQTWVQNGYTRDYFRFYKKTMLVWGNLQEMMNYGVSIAFHDLNLPDEDKTEDKLLAQFPVAQSMIREKLNNRTCKMLAEPNGDKNYIKAALRYDKIRTLCAQSGATKLYPFQENGDIEQVVIERAFYDPPEGSGLTNPDMIKAAILKEMENPKEERAAISIGAHNTDTGWVNFLEWLNDTYGRDGDDSMWFTNQEEYYEYYYYRLHSKPEIKQVNTHTWKLTLNLNGEDSAPFYYPSVTVNIFGLKMGDIESIKSNEDVTGLSYGDHKDFFMLNIDCRKYLAEHAENFVKRYEANPTDVSAKADANYFVNMLKDSDKKTELKKRIE