MKNKDDLFARARESGLDIRYATVNDGFPLGFDRSLNHDQFVEGLLHVFSAHFDELVGDLVKSDPPVTCLIADTFYVWPAMIAEKYNLVYVSFWTEPALVFNLYYHMELLKKNGHFASQDNRKDTIDYIPGVKAIEPRDLMSYLQATDIWTVVHRVIYKAFTDIKKADIIICNTVQELEFDTLSALNKNQPTYAIGPIFPSGNFTKAPFSISLWSESDCSQWLNNKPNSSVLYVSFGSYAHTSKEDLLEIAHGLQLSGVNFIWVLRPDIVSSDETDFLPVGFEESIKDRGLIVPWCRQIEVISHPATGGFLTHCGWNSTLESIWCGIPLICFPLLTDQFTNRKLVVNDWKIGINLCDKERVTHEEVSEKVSHFMCGSSAQELRKAVKEVRKTLENALGQDGSSEKNFHQFMENIKVNARKRAGLSNGHVSPLHQNGNGLVH*