MGGLGKTTLAQLVYNDKEVVTLFDLRMWVYVSEDFDVRRLLKQILESASKKKPEQSSIDLLHTSLRDELSGKRYLLVLDDVWNDVRGEFFEKWHRLKSWLEYGSMGSKVLVTTRNDQVADIVGTLPTHQLGKLSTEDSWRIFEKLVNPEKNLPQNLLSIGEETVGKCGGLPLAVKTLGGLMSSNKTEPHWEYVKNREFWQLPDNNERVLSILRLSYDHLASSLKQCFAYCAVIPKGEVFDKDELIKQWIAQGFIHSDNEHALLEEEGDDFPLPKGIGELTFLRTLPAFIIAKESGAQIEELKDLNLLWGNIHIGGLDKIGSVGCAREADLKAKKHLNSLKLSWSGNETVAAKGNAKEVIEILEPHSDLKELSVENYTGLKFPSWIMKKLTNLKRISLLSCKRCERLPPLGQLRFLESLEIYRMNAWTFHPFIFQSKRFYTVLLWRRVLAFLVASQTLKILTFYSTLLLGPNYHYREGSKLATLSRPDNIIEVLLSNCSLPVTTWLFKDDGDGCMNGAETLGCELPRHTNLLKTVLKLPWTYSLPVTQVHFLWRTSCLSVQVASKVGTKLKTENLLELLDLALYDEAEEVRAEAIISMPVIVLCSGHGLLAHMFKRLE