MVEADRPGKLFIGGLNTETNEKALEAVFGKYGRIVEVLLMKDRETNKSRGFAFVTFESPADAKDAARDMNGKSLDGKAIKVEQATKPTFETGRRGQLPPPRSRGPPRGLRGGRGGSGTRGPPSRGSHLAYEDGGHKAQYNCSSRGPLPMKRGPPPRSGGPPPKRPTPSGPVRSSSGMGGRAPLSRGRDNYGPPRREPLPSRRDVYLSPRDDGYSTKDSYSSRDYPNSRDTRDYAPPPRDYAYRDYGHSSSRDEYPSRGYSYSSYNDRDGYGGRDRDYSDHPSGGTYRDSYESYGNSRSAPPARGPPPSYGGSSRYDDYGSARDGYGGSRDSYSSSRSDVYSSGRDRVGRQDRGLPPSMERGYPPPRDSYSNSSRGGPRGGGRGGSRSDRGGGRSRY