MKRQKLQGLSYCGGDIMVSRHAFPAPMTSGESWSPACSSHLLPQNLSPNCFVPSDYSVFSSSSSYKEPSNSTFVQPNVISNMVRPVSMTLCTNLQSSKPIASQQQPSPFDSLPLIYPPSKSPVQSQQSGVCEPAFFRDSSKSNSQDAGLGDLFHDILSFPQNGLDSQPLENIDASRIAPQYDPNQSEWHTWANKFASPDDALCGGCWKEPANIDNNPKTGLNTIYQTPTVSTTDVGSHHTQLQPQLCQHIVAPTVGTHLATSPTAFGTAASSKTRLKWTPELHERFVEAVTQLGGAERATPKGVLKFMDSEGLTIYHVKSHLQKYRIAKYIPKHAEGKLKFFLVMKISMYITSNAL*