XSGQIQLWQFLLELLADTHSNAHCITWEGQNGEFKLLNPDEVARKWGERKSKPNMNYDKLSRALRYYYDKNIMTKVHGKRYAYRFDFNHLAQSCQSNCDGELMPTVPTSAQQYRPSLTNCHPPQFLFQHYHHTMPKMRSAGVSYAPFIHPCGHIGLERFRLAAVGMHQPELIVERSQSLLAISCNNV