MVEADRPGKLFIGGLNTETNEKALEAVFGKYGRIVEVLLMKDRETNKSRGFAFVTFESPADAKDAARDMNGKSLDGKAIKVEQATKPSFESGGRRGPPPPPRSRGPPRGLRGGRGGSGGARGPPSRGGHMDVDDSGYSLNFNMGSSRGPLPVKRGPPPRSGGPPPKRSAPSGPVRSSSGMGGRAPVSRGRDNYGGPPRREPMPSRRDVYMSPRDDGYSTKDSYSSRDYPSSRDTRDYAPPPRDYAYRDYGHSSSRDEYPSRGYSDRDGYGGGRDRDYSDHPSGGSYRDSYESYGNSRSAPPARGPPPSYGGSSRYDDYSSTRDGYGGSRESYSSSRSDIYSSGRDRVGRQDRGLPPSMDRGYPPPRDSYSSSSRGAPRGGGRGGSRSDRGGGRSRY