MSLLQAVKYQRGKLEVLDQLLLPHEFHYDTVSTRQEAFDSIATMRVRGAPAIAIVASLGLAVELHNNSIAGTSDGEVIAQIDEALDYLKESRPTAVDLTNAINQLKATIRTAEGKGKDAIVQAFIEEAERIFEKDLQSNLSIGEHGAQWLQARAGASPDHKISVLTHCNTGALATSGHGTALGIIRTLQSKGYLKHAFCTETRPYNQGSRLTAFELVHEGIPSTLITDSMAAALFRTKKAENNIAAVIVGADRVVRNGDTANKIGTYQLAVLAKHHGIKFIVAAPTTSIDLETETGDGIKIEERKREELTQISGAVRVATADQRIDVWNPAFDVTPAEFIDVVVTEKGAVEKGPDGTFDFSQILPERWAKVVG*