SFCMSLSLPLHLFFHCILLGKSEVSLQVWYXFSLFSCIGGQSNGTSSQSEAESNNTTIFVGGLDPNVNAEDLRQPFSQYGEIVSVKIPVGKGCGFVQFANRNNAEEALQKLNGTTIGKQTVRLSWGRNPANKPVISLPFTYRETCILVAMLSG