MGVVEEAHNVKVIGSGEATIVLGHGFGTDQSVWKHLVPHLVDDYRVVLYDNMGAGTTNPD YFDFDRYSNLEGYSFDLIAILEDLKIESCIFVGHCVSAMIGVLASLNRPDLFSKIVMISA SPRYVNDVDYQGGFEQEDLNQLFEAIRSNYKAWCLGFAPLAVGGDMDSIAVQEFSRTLFN MRPDIALSVGQTIFQSDMRQILPFVTVPCHILQSVKDLAVPVVVSEYLHANLGCESVVEV IPSDGHLPQLSSPDSVIPVILRHIRNDIAM