MADSPGSPLSSIASDELTEDTKLDKDGHSPSVSSMPPSKRRRTGVASWDHHTPISSVQGDILPTSPSSPISSDTDGEIPNSPSLLALIGGGQDDDYSGQGGDQVSICRWDGCEAGDLGNMDNLVNHIHDDHIGTRQKKYSCEWIDCSRKGQTHASGYALRAHMRSHTREKPFYCALPECDRSFTRSDALAKHMRTVHETEALRPSDPVPKSQLLNNQQNTATPINKVQRIKLKLNFGPREDTPSSTNGEGGTTGNVDGQEAELVPVPEFTPDLGFDAHELALPPSQLYRLLRRQVHWAEIETSKLKQQWQELEPKRKEAFFEKEAALTEVIDAEGRLSKIVYDAQREADKESGNAQNGAEEVVA