MGVVEEAHNVKVIGSGEATIVLGHGFGTDQSVWKHLVPHLVDDYRVVLYDNMGAGTTNPD YFDFDRYSNLEGYSFDLIAILEDLKIESCIFVGHAVSAMIGVLASLNRPDLFSKIVMISA SPRYVNDVDYQGGFEQEDLNQLFEAIRSNYKAWCLGFAPLAVGGDMDSIAVQEFSRTLFN MRPDIALSVGQTIFQSDMRQILPFVTVPCHILQSVKDLAVPVVVSEYLHANLGCESVVEV IPSDGHLPQLSSPDSVIPVILRHIRNDIAM