MAFALDGVKVFMEFCRLEGKDHFIDVLVYSSKSLDDTIKWLQENVLLEVERVCREPRGNQGVELAHAIIQPACIEKFLGPSERPTILMTDLRSKLNKEVEKKGVNDGVKVEHSWQAFSSSSNFVVDLLGKAETTKVIETCLLGLRDAEREISHLFVEKVGSSEPEKSQYGNMSQPSEERGIPRDESGALEIQAVMRDLEKMRNEIQDFRNVVLPKLSELFTFVKEGEAGKLPRIPIVTKDDGIVRRVVAGIVPGLQNMRLHFLCECYSQPQHIVDGKQGLSLATIDDGLLKRGLPYINAFLKAACVAAKVGAHVAVGFGHNIPDFTQVLANIVDANTFNEFPTMMS