MSTKNFRVSDGDWICSDKKCGNVNFARRTSCNRCGREKTTEAKMMKAGGTEIGKTLAEKSRGLFSANDWQCKTCGNVNWARRSECNMCNTPKYAKLEERTGYGGGFNERENVEYIERDESDGEYDEFGRKKKKYRGKPVAPKSVSKGDEKEGEAEEEEEEDQDLSKYKLDDDEEERKDEEDDDDDEEEDDGDLSKYNLASEDEDDSKNKKSTRSSRSKSRSSHSSSHTSSRSRSRSRSRSSSSSKSSSRGHSRSPGSKSRSSSRSHRGSSSPRKRSYASSRSSSSPERGKKRSRSRSSSGDRKKKRSRSRSTERRRGSSSGSSHSGSHSSNSKKKQN