MVEADRPGKLFVGGLNTETNEKALEAVFGKYGRIVEVLLMKDRETSKSRGFAFITFESPADAKDAARDMNGKLLDGKSIKVEQATKPTFESGGRRGPPPPPRSRGPPRGLRGRGRGGSGGGTWAPPSRGGHLDDSGYSLNFNMGSSRGPLPVKRGPPPRSGGGPPPKRSLPSGPVRSSTGMGGRAPASRGRDSYGGPPRRDPMPSRRDVYMSPRDDGYNTKDSYSSRDYPSSRDNRDYAPPPRDYAYRDYGHSSSRDDYPSRGYSDRDGYGGRDRDYADHPSGGFYRDSYESYGNSRSAPPARGPQPSYGGSSRYDDYSRDRYGGSRESYSSSRSDIYSSGRGDRVGRQERGLPPSMDRVYPPPRDSYSSSSRRAPRGGRGGSRSDRGRGRSRY