MSPPAQTRWAILAGVPELVKDEEAKRTFPPGADVSVAIDEPPRASVLTVPLRVSSSPPCLRSGAGLMVRGGKCVVAELQPAGDGSGRATLLRYTVGQYEWVESELACSPPLPRDWCPQGVVSHGGMLCCRRWIRPYIGGARRCVRESGGRLRYVEIHGDPGAPVVSTWALTEAGEWNPERRVPMADVWADESYLDAMLPGSVPALALLHPEDPDKLYFFLGSCIFAVDLRRRKMIMRSSQIVHAWQYDPSSSRSVLLLTSFRQEKEIAAYLNASMPFSGAIAKEMKRFRDEFIREQQQDIILRNQKYRTYSLLVA*