MSRVKYTLWVMVGIVTLLWVQAEPTLFGSTNLFQWRSGLVQFSGILALMLMSLAMLLALRLPSVERWTCGIDKGYRIHKWIGISALLLGILHWLAYQIPKWLISLELLTKPARLNGSGPNSNLSGLALWLKEAKPLAMEIGEWGFYALIVLLVVSLWSAIKYKPFRLTHRLMAVVYLLIALHSVILLKKAYWGEPIYWLTMLFIVVGSWAACYSLLGLVGRQSRYPAHVEAFHYCPNSQTLDLTIQLDKPWLGHKAGQFAYLKFAGEEPHPFTIACAHQGSQLRFLIKELGDFTTGLHQRLQNGESLEVEGPYGKFDFSTQQPQIWIGGGVGIAPFMAGLDWLMTERAHPPVHLFFCCHQIDPNLCAELRHKAQLAGVSLTIIDSSVDPHLSADDIARRCGDLSRFEIYFCGPIAFSNSLKKALKPYQVDLSRQFHEGQFVMR*