MAFSLPDLMDVVHKYNRNPTPKPIPVDEVDRLRVRKYRDPQNSETVALPESLKALLAYDCQLKSPHGQLVLEWVVDSIDEHGVLLSDSLDEDAYYMNGLDMAGLDFEELMPVWNDDPRLPALIRISHAGDQQVFIYVTERDEQGEYPVVRFEGKENDLWLAESSLIEYLQGIFAGSEESHDEWQHQQTLNEARDGALLELEYIHEDLYARLEGCPD