MGTKQVCWAIIVVWLTLFEGNTMLVKGDFNYKEALTKSLIFLEAQRSGKLPSNNRVPWRGDSALDDGKLANVDLAGGYYDAGDNVKYGLPMAFTVTTLAWGAIFYKSEFKAANELDNIQDAIRWGTDYFLKASSRHKRLYVEVGDPEDDHHCWAPPENMKTKRSVKMITSDTPGTEIAAETAAAMAASSIVFRPKDRKYARRLLNRAKLLFQMAKSHKGTFDGECPFYCSYSGYNDEMMWAATWLYMATRKSVYMKYITEECMSASVAEFSWDLKYAGAQILLSQLHFEGQKNLETFKSHAESFICSVLPDSPYHQIKLSPGGFIHLRDGANTQYATGTAFLFTVYSDLLDKHNQKVTCGDKHFSSSHLLAFAKKQMDYILGKNPERRSYMVGFGKNPPTQAHHRGASVPKLKKDEEVVCATSFSKWFQKDAPNPHELTGAILGGPDFNDKFNDKRWDSPKTEPCTYINSLAAGALAKLASLS*