VEADRPGKLFIGGLNMETNEKALEAVFGKGRIVEVLLMKDHETNKSRGFAFVTFESPADAKDAARKSLDGKAIKVEQATKPSFESGRRGPPPPPRSRGPPRGLRGGRGGSRGTRGPPSRGGHMDDGGYSMNFNMSSSRGPLPVKRGPPPRSGGPPPKRSAPSGPVRSSSRMGGRPPVSRGRDSYRGPPQREPLPSPGDVYLSPRDDGYSTKDSYSIGDYPSSRDTRDYASPPRDYTYHDYGHPSSHHPSGGSYRDSYESYGNSSAPPTRGPLPSYGGSSRYDYYSSSRDGYGGSRDS