MVFSQSAILREEVEEAMSIQELIKKPLTSVPQRYIQLHNNEPSLLAGETFSHALPTINLKKLIHGEDIELELEKLTSACRDWGFFQLVEHGISSVVMKTLEDEVEGFFMLPMEEKMKYKVRPGDVEGYGTVIGSEDQKLDWGDRLFMKINPRSIRNPHLFPELPSSLRNILELYIEELQNLAMILMGLLGKTLKIEKRELEVFEDGIQNMRMTYYPPCPQPELVMGLSAHSDATGITILNQMNGVNGLQIKKDGVWIPVNVISEALVVNIGDIIEIMSNGAYKSVEHRATVNSEKERISVAMFFLPKFQSEIGPAVSLTNPEHPPLFKRIVVEEYIKDYFTHNKLNGKSYLEHMRITDDEKFTNASI*