MEVARESQRRKLFWVDDNAVALFYLWLHGPAGKRFEHIIHDLYRRCGIAPLYPSFLEELHHFASMPSISIDKVRHDIWELAASENFPFFGAAFVRLALSLCRYADPGTGVAHDWCPTACFSNRPAFKAIMSLLVAYTSRDVPYAPHSDHILEEMYAMLCHVKPSTIAAVETQAETMVELPQPCDAFDVTEMVCRLFYTWLLVAKHFYLVQFVKHHLDKHFIAPSKEVGDRSQGLTLPPELAGTGILCMLQLALSFVFNVTSSSQAVPLSSSDVEQLEAWVRFRGGMMQQGDNPFTPVACIPVTFVEKMIEAIKDSCVDLAQAAADCSSSLWGDRCSHMVALVELHTSVVELDFASNTVARLFHSWLRCQGGQSKHRAMVEHINMAYNRLGWPPCTNSSLLQEVKSGLADDDNDRVAAKCDIWMQSLPRRMQSLRLERSFVNLLAAVSLQGEAEEEEEFSWMLLDEIRSRAAAGGYQMLKPRLPVVENGDEGGVNEVIYYLVEELRFWKRMEVSGGAVCPYGTDEGYDFTLPTYSRADLTRDFKLPGASREIVEHHLFEPTIALCRDVTQPVLRLLAAWQQHKRGQAGASKPSADLDDKALQSLVCCSQIRGASNTSLSERDVAVCKDAASDDLRKVVAVVTGKCELGPLLHKMLELEGEQEQEQEMLSKQLGCVGLG*