MSDLKAQFRAAKEQRGGNTPSLAQVKALKGQRAAQAQQQKQKPPGAPTAGSSAPKPLQQQPPPQPAPAPSTKGGLPEDFFEQPAKKQAVAASAPSSKPAPAPAALSSKSPADPSLPEGFFADKAADAKARGVKLPDAKDKEDEFQAFQRMMEEELKAVAAKEAEEVEEEAGDKEDREMFEQRLRMQRLRRLVQPKGKLGQGSDAQHQPQGEGTHAGIDDAAEEALGLSRHEHQRLGGEQPLLLPRKKRVIDTMRELGSSLKPEGDAGGSSDDEDSVSEEELLDWRAKGV*