MSQSQGFESATDPEIDWKEEILRGGSLQQVDPEDGINGWSSPPGNLFHVRGSNYFTKKQKVPAGDWLLKPLGMDWLKAGSKLDHVLGRPDNRVMAALSKANSDGKGLKTFVFAVNLQVPGREPHSAVFYYATDDPIPVGSLFYRFIHEDDHFRNSRFKIVNRIVKGPWIVKTAVGNYAACLLGKALRCNYIKGSNYLEIDVDIGSSALASAILHLALGYVNSVTVDMGFLVESQAEEELPERLLGAVRVSQMQMGSAARLDVVAAEDRCGGKPSVENYQGSGFQRSKLGRGLSLLKNAHPQKVKAEAAEEEEEANIKHVS*