MAPSAQPLPVSVSDEKYANVKWEELAFKFVRTDYMYVAKCNHGESFQEGKILPFADLQLNPCAAVLQYGQGLYEGLKAYRTEDGRILLFRPDQNGLRLQAGADRLYMPYPSVDQFVSAIKQVALANKKWIPPPGKGTLYIRPILFGSGPILGSFPIPETTFTAFACPVGRYHKDNSGLNLKIEDQFRRAFPSGTGGVKSITNYCPVWIPLAEAKKQGFSDILFLDAATGKNIEELFAANVFMLKGNVVSTPTIAGTILPGVTRNCVMELCRDFGYQVEERTIPLVDFLDADEAFCTGTASIVTSIASVTFKDKKTGFKTGEETLAAKLYETLSDIQTGRVEDTKGWTVEIDRQG*