MECPPPVRREDGEIDWAEAARKYLDVVSSGHEGAAVRATLEVKRMASHAPDPAVRLAVWALVGLLDRSPPPRLQAAASQALCSVVRVDGGKFADEIVDAGFLPVAQRLLPESEEVPQRILLRCLSCILSFHATSRVVFARGGGAEVILDLFQGCSGATKRHLVEILSALALVREVRRLILADGKVEYLVEAISFGNLVSRTRAAQSAGLLGASTNGRSSLVEMGAPLALVGLMRDGDSSAKLVAANALGIVSSIGHHLPLIHQSGAIPLYAELLKENPPLAKDIVEDVFCILVSIRDNTGAVLENLAGILTGQDDLAISSAVDVLLALAEYKSIITFLKSSGVITVLVDLLQNRNHDVVEKVTGVVAQLSYEECIREGLMEAGAIPILLDLLHGRLEDLTEFAAAEALINFSEDPSCREYAPMLQRVPELSAFRDHLFHFRISQGHLIQSARRRIEQRLNSQ*