MVLLHFKQGDDRQFLFEAPGAECVDAIVRDVVAVNNLQLRILHLVQECGQLLEYGPIKSKEEQEQDEEEEDEGNSTGASSSSSRKERGPFYKKDPSGRRTGEACDPNVGETLKRTLSDAETSVSKDQVLYKVPLSSFFLKEMIQNIKGAVMICYPQGLPRHDPVQQQLTGTFEGMETLNPATAQLWWAGKELMRDKRLADYVGKNDKTKIIAKLQERGRGAPMREPPVDAETQKAMMSWYYKRQQEEKTLKENTDDSYTNSEWANPQALKAHFHGTSNIRFR*