MSRRQTCSLLLIAFGLFYLVPLSNHGLWIPDETRYAQISQAMLLGGDWVSPHFLGLRYFEKPVAGYWMIALGQAVFGENLFGVRIASVVATALSVLLAYLLARRLWRDPRTSLACALLYASFGLIAGQSGYANLDPQFTFWVNLSLVALWHALDAGSRRARLLGWTLLGLACGMGFLTKGFLAWLLPVLVALPYMLWQRRWRELLGYGALAVLAALLVCLPWALAVHAREADYWRFFFWHEHIRRFAGEDAQHSRPWWFYLPLLAIACLPWSGLLPSALRQAWHERRQAPVVFLALWLLLPLAFFSLSRGKLPTYIMPCLLPLALLMGHALVQRLRLGNSVALRGNGLLNLGLALLALAALAYLQLRKPVYQEEPFELFLVLLVIGAWAAAGLAQWRYPLRAWAAPLLASWVLIALLPAAMPNHVVQNKTPDLFVAEHLDELAGARHLLSNDLGAASALAWRLRRSDVTLYDTRGELKYGLSYPEHSQRSVPLADIRQWLWRARQDGSVAVLLRINSASDRYQLALLPGDGERYRNGNLVLAILPQVRP*