MEVAEEEEALVLLSKVLLVRASDGEDEDGMALQRLIQLSKLSPVRGLLATRNAVPSLLSLLSLDSRSPLLILKLLRNLCAGDPSNQEAFSRSLGVQSVALVVDRALNLLTERNAEMVSVLQVCLQLLGNACGRGKAEKEAAWRAFFPDRFRALALCKGKDKVLEPLFMVLYTCSHGETHRLMDLCRGDGALLFSSCLQAPASHEVLCNGASDWMYLLIWDLCLGQPLLPLLFKSLGVRSKDSIHECLFSEEQVTLLGYLLDILSDNAQAHVTEIDLLALIEFLAQTLRVASHSYTAQPTAGSPYATRPCGIPAIDVLGYTVELFKILSGWEDDKQGGVGKNNRSSIVAELLHHGVIKLCVDLLECLGPPELICQAIQGGNADLTAECGDRAPKHNEVTPGGSGLKADQAAEPSKVARATLPYQGYRRDLVAIVGNASHRTRAVQDEVRNLGGLLLILQQCVVDEGNPYLREWGLWAIRNLVDCNMENCKEITQLQLRGSLTPVELAQMGYKVEMDPVLGRPKLVNTSGRD*