MGVVEEAHNVKVIGSGEATIVLGHGFGTDQSVWKHLVPHLVDDYRVVLYDNMGAGTTNPD YFDFDRYSNLEGYSFDLIAILEDLKIESCIFVGHSVSAMIGVLASLNRPDLFSKIVMISA SPRYVNDVDYQGGFEQEDLNQLFEAIRSNYKAWCLGFAPLAVGGDMDSIAVQEFSRTLFN MRPDIALSVGQTIFQSDMRQILPFVTVPCHILQSVKDLAVPVVVSEYLHANLGCESVVEV IPSDGHLPQLSSPDSVIPVILRHIRNDIAM