MECVMLSSHGGLCDASYDVVSNSPVQPDKVIIDTDPGIDDSMAILMAFQTPELEILGLTTVFGNVTTKDATRNALLLCEIAGRPDVPVAEGSSGPLKGGEPRVADFIHGSDGLGNIFLPQPKAKKIEKNAAEFLVDKVSEYPGEVSILALGPLTNVALAIKRDSSFASKVKKVVVLGGAFFALGNVNPAAEANIYGDPEAADVVFTSGANIVVVGINITTQIKFTDADLHQLRHSEGRYAQFISDICKFYRDWHVKSDGVYGIFLHDPVSFAALVRPDLFTYKEGVVRVETQGICLGHTLMDQGLKIWNSSNPWTGYSPVSVAWTVDVDGVLNYIKKLLMKL*