MSLQSIKYSRGSLEILDQLLLPGQSKYVVVRGVEDGWKVINKMQVRGAPAIAIVGCLSLAVEINPEDFENKKSLRQEIEG KLNYLVSARPTAVNMKIAADELITLANELYKDEAIDVTQMKHRFLDATEAMLKKDIADNRAIGANGAQAILQGVAKAGKA PAGSTGSVRVLTHCNTGSLATAGYGTALGVVRQLAELGKLEHVYCTETRPYNQGARLTAYELVHEKFPATLVLDSMVAAL LRAKNVAAVVVGADRVASNGDTANKIGTYQIAVVAKHHDVPFYVAAPLTSIDLAIPGGDHIIIEERPDREMTHVGEHRIA APGINCWNPAFDVTPASLITGIITERGVFKPAELKEAITKLLES