MNFETVIGLEVHVELSTNSKIFSPASTKFGGDPNTNTNVIDWSLPGVLPVMNKGVIDSGIKAALALNMDIHKSMHFDRKNYFYPDNPKAYQISQFDEPIGYNGSIEIELEDGHKATIRIERAHLEEDAGKNTHGTDGYSYVDLNRQGVPLIEIVSEADMRTPEEAYAYLTALKEAILYTGISDVKMEEGSMRCDANVSLRPYGQEAFGVKTEVKNMNSFSNVKKALDFEVDRQAKILRAGGEIRQETRRFNDKTGETILMRVKEGASDYRYFPEPDVPRFEISEEWVEQMRESLPMTAKARRAHYINDLALSDYDARQLTATKEVSDFFDQAIKFDTDPKLVSNWLQGEVAQYLNSEKKELHEIGLTPENLTEMIRLISDGTISSKIAKKVFIELAKNGGSAEEFVKKAGLVQISDPAVLLPIIHDVFAKNEQSVADYRGGKQNAAKALVGQLMKATKGQANPTVAQKLLYQELDNF