MSRHWFLTGASSGIGRHLAEIILASGDDLTATVRRPETLDDLAARYGDQLVVERLDVTVKGDIAPVVQRAEARRPVDVLVNNAGGGIIGATEEFSDADIEGQISLNLLAPVHVTRAFIPAMRTRRAGRIIQISSASGQGSLPTSSLYHAAKWGLEGFSECLRQELEGFGVFVTLIEPGGARTSFSRNLQYALANPAYQDTPAGQIRAMFENAGDELYTLDPQKIAHRIFDTATSEKPPLRVALGGDAFGVIQAALKGRLSALEAQESLARSVAFDS*