MTQKIVNLQRIANDKTRITTYKKRKANLYKKAAEFSTLCGVKTCLIVYGPTKATDEVVSEPEIWPRDETEVRDIIRKYKDSVSNTCKKETHVETFVNDLGKAKEMGTTNKRVPKSSENKYCSWEQKLDKCSREQLCGIFCAVDNKLHEAVMRQERSMFMAHHQAMDTPIQQSLMEQHYMQQYLPEQPQFQGFPNNYNNMGFSFIPPQDDQIQMDPILMENLTSLGLNQGLMMSKGNDGTQLMQRQAQPYYNREPVVQRPAAYNVNPFAGYQVPFNIPWDLSGKKTI*