MVEADRPGKLFVGGLNTETNEKALEAVFGKYGRIVEVLLMKDRETSKSRGFAFITFESPADAKDAARDMNGKLLDGKSIKVEQATKPTFESGVFGEDKSALLCSWGKMASISPQGNENEFSFYGAIMNDSGYSLNFNMGSSRGPLPVKRGPPPRSGGGPPPKRSAPSGPVRSSSGMGGRAPVSRGRDSYGGPPRRDPMPSRRDVYMSPRDDGYNTKDSYSSRDYQSSRDNRDYAPPPRDYAYRDYGHSSSRDDYQSRGYSDRDGYGGRDRDYSDHPSGGSYRDSYESYGNSRSAPPARGPPPSYGGSSRYDDYSRDGYGGSRESYSSSRSDIYSSGRGDRVGRQDRGLPPSMDRGYPPPRDSYSSSSRGAPRGGRGGSRSDRGGGRSRY