MGVVEEAHNVKVIGSGEATIVLGHGFGTDQSVWKHLVPHLVDDYRVVLYDNMGAGTTNPD YFDFDRYSNLEGYSFDLIAILEDLKIESCIFVGHSVSAMIGVLASLNRPDLFSKIVMISA SPRYVNDVDYQGGFEQEDLNQLFEAIRSNYKAWCLGFAPLAVGGDMDSIAVQEFSRTLFN MRPDIALSVGQTIFQSDMRQILPFVTVPCHILQSVKDLAVPVVVSEYLHANLGCESVVEV IPSDGYLPQLSSPDSVIPVILRHIRNDIAM