MGRGYEENHAGSFSSDITGDGDVEQGLNSSQDNVTRAQPSLVLSNSGKALEQTGKKQYVKQVTGRYNDTDLHLAAKKGDLEAVKKILDGLHSENGVQNPQADIEMGEIRSCLVDEENELAETPLYIAAEQGHLDVLKELLKFAHPETLVKKNHTGYDVFHIAAKQGHISIVKELLNYNPDLSKTLDLSNATPLISAATKGHVEVVNELLAKDSQLTGIARSNGKNALHMAARSGYTDIVRALLAKDPQMARRTDKKGQTALHMAAKGANCLDVVKELLQVDPAVVMLPDRNGNTSLHVATRKKREEIVKELLKMPDINVNVMNRLHKTAMDLAEELPNSDEASEIKDCLADFGAVRAKDLNRPRDELKKTVSEIHHEVYHQLRQTEKTNKNVN