MSSQQTFVAQWGILGCGWISSEFTKDVSRPMALRNVTDVSHAIAAVGSRSLSKAEDFISKYCPNGAAGQQDGFVDFKPKAYGSYNGVVEDPNVNIVYVGTMNIAHFEDAKLALEAGKNCLLEKPATLNAAEWKHLVSIAKENDVFLMEAVWTRFNPVMLAVQKAIHEDNLIGEIRCMYSDHAMDAYKKRPDTDRVFAAELGGGGLLDIGPYPLVWTMMILYRHPLNQLTPPDKVGSTMLLVGSKGEILVHGFTSRPQKYTFRRLLNPEIEDGNYEDETIDMSFDGFGLYWEADAVARCLRDGLKECPSMPHAETTMTMEIFDKIRKEGGYEFLPGLEKVK