MNMTGSRDLTAPNHPLEEIILRLEQGGALLPDSPENVMEVVGILKSYGHVLDAYWRNLIYISESQFLVLFPFFKYFNGEVSFRKLLKHWWHDRINYEFSEYCMKAMLYHGGGKLDAYLDTPEFCERAQQAIAAKLRSNFVMQGISKVFPNFLLEQVRQLVYYSALGQFWRVMSPMFLSLSDRYDRGEIHSISDVVQHVLNGLVEAADKPITYAVKIADQTYEIIPKSVGLTFLMDAAVPYVEAVFFRSFPFMGTVSYNAQACQIPPDVERFSYGALYADPLPVGGAGIPPTLLMQDMRHFLPDYLHKFYERSLRGEEDIRVNICATFQKSMFCVTTAAMLGLMPHPLNTTNPEEQRQNRVYLESWMDRFVSSRLPSVQTCEVP