MESPAIQTPLDPKEQPILESVLRIRDALYLLKQDKSSYIRSRDVLPLYEEVTKEIEKLNAVRKDQNRRLAHNRLDYVLDDCFQLISLLFLTVGRNNEAPAVYSLAATVQRLLDHLEEAGFYSAKDLSSITTTLAGMRETLDRGKEAHSPALLTLLESRLDKCQIKLEKLQSELTKLSPELASTHETLVSVLRSTAAVNTRSKFSAAEVNGLRDQLKRIEDSMKDGNFVDANGNVLDNQEEVKLLLQRCWRWTEIVLEREGKIDERFREQYERLLDIRNQLDRLSVTQAWSLRETDLFVYQRKLDRIDEARVNGNFVDAEGKPADLHAQRTLLYLIRRSYAYIYALLISSEPVSEALLPVYNQLQTLRRCLLEVKESGGVSNSRELYPYSMKLNSIDNMRVDGKFYIGNDIPEGQGGVNALLAECYDLVWELRAAVADDKE*