MSAPALEPPPPVARLDGAPRRLPKGASDPISQTGGGCECDRSKGAVVLFYAYVPIADPASLVTELRATCGCNGVTGKLRIGREGINGTAAGTHAGIDAMIDALASCAREPRLAAAAKSLDYKHAPGCACLFDDLSVRLVPEIVPFEPSAGGAKSARKKRRGGRHATVGGDDDGGERGTETDASAPSAPSASSVPTPCPVGYLDPRDFHDAVRDRAASASASDVVVLDVRNWYESRVGHFDGAVLAPIRRFSQLPEYVERNRSLFHGKDVLMYCTGGIRCEKAARYLASLGGNDGEKNAGVTGRPRSVRQLRGGIVAYARDVLGAEAGAEAGAETKSAYKGLNFVFDNRGAVPVTSDVVTWCDGCGAKSNRLGKCAGIGCHVILVVCEACGGGGNGDGNGAEARVFCCGSCEAQEMARAETTAGAKLKRKPCECDGYEARRRRLLPTPN*