MVEADRPGKLFIGGLNRETNEKALEAVFGKYERIVEVLLMKDHETNKSRGFAFVTFESPPDAKDAARDMNGKSLDGKAIKVEQATKPSFESGRRRPPPPPRTRGLPRGLRGGRGGSGGTRGPPSRRGHM