MVEADRPGKLFIGGLNTETNEKALEAVFGKYGRIVEVLLMKDRETNKSRGFAFVTFESPADAKDAARDMNGKSLDGKAIKVEQATKPSFESGGRRGPPPPPRSRGPPRGLRGARGGSGARGPPSRGSHLEIIIASWLLLLGSSRGPLPMKRGPPPRSGGPPPKRSAPSGPVRSSSMGGRAPVSRGRDGYGGPPRREPMPSRRDVYMSPRDDGYSTKDGYSSRDYPSSRDTRDYAPPPRDYAYRDYGHSSSRDEYPSRGYSDRDGYGGGRDRDYSDHPSGGSYRDSYESYGNSRSAPPARGPPPSYGGSSRYDDYGSTRDGYGSRESYSSSRSDVYSSGRDRVGRQDRGLPPSMERGYPPPRDSYSSSSRGAPRGGGRGGSRSDRGGGRSRY