MSDLEKEKPQGIEAEQAASIESPTTTRPRPEDFNFTPEEQKKIKRRMDLRIVTTLGFMYCVSLMDRTNLGAASIAGMDRELRLDVGDRYSIITLVFFITYTLFQPPSTVIVRAVGPRVHLALITLLWGAVMIGMGFAPDWGAMAGLRVLLGILEAGFFPSCVYLLSTWYTRYEVGRRYSVFYLIGCVASAFSGILAFGLMQMAGLGNLNGWRWIFIIEGIITCLLGISGYWLLVNFPDSTRSNWSFLGERERAWIVAKIDADRGDVKTQPFSWKKWLGGGADIKIWMYAFIFFNSTTITYSLAYFMPIILNLSLGFDVGTSQCLVAPPYVFAGIIMFTGAALGDKYHVRGPIIVFNMLLCVIGLPILGFHTDAKVRYFGIFLCTAGANANIPAVMSYQANNIRGQWKRAFCSATLVAMGGIGGIAGSLVFRNQDKPGYRPGLYACITCAICNILCVGILTLLFKRENDKADKEGKQLECSAGDDFQPGFRYTY