MVELQFPAGFRFHPTDEELVMHYLCRKCASQPIAVPIIAEIDLYKYNPWDLPDLALYGEKEWYFFSPRDRKYPNGSRPNRAAGNGYWKATGADKPIGRPKSMGIKKALVFYAGKAPKGEKTNWIMHEYRLAHVDRSARNKNNSLRVSKMT