MFSRLIQHEGSVVSEDIHNHLADPCLVLTSDPKPRLRWTTDLHQRFVDAVTQLGGATKATPKAIMRTMNVKGLTLYHLKSHLQKYRLGKQAGKDSEEGCKDGSYLLESPGTEHSSPKLPVSDANEGHEVKEALRAQMEVQSKLHLLVEAEKHLQIRQDAERRYMAMLERACKMLADQFIGDTITDTDIQKFEEVPSSEIGGMHVSEIPYILQPQGANCSTESCLTSLESLRGLTLEGSPGGTKRMLGLDSMVAPLFWTETNIRTHGIHLAQVNPEGITRYGM