MAFSLPDLMDVVHKHNRNPTPKPMPVEEVDRLRVRKYRDPQNSETVALPESLKALLAYDYQLTSPHGQRVLESVLDAIDEHGVLLSDSLDEDAYYMNGLDMIGLDIEELMPVWNDDPRLPGLIRLCHPGDQQVFIYVTERDEQGEYPVVRFEGKENDLWLAESSLIEYLQEIFAGGEESHDEWQHQQALNQARDGALLELEYLHEDLYARLEGCPD