MTGAEVALVDKGGATVIQVSIADSRADSCRKQRRMISLPEEVVIDRQSLSVIERPDHLELKLQIVASLGEGNWGAGSSSSNTEMKTFQEKGCFACGGCGQPVVEQGIKHFFPMPSENWEELADHWFDLQCGCGGPVKASNLARKVQARLVPTRATCLVGTTSYLLHESDLVASGGQKEREWGSLPNGLPVGNQPLNTERAVTESLERSSSDGAGSSEGDATSREVLQRRRQSVMHVTDEQSLYSAATMSPAFETPESVPIQRNNSQDEDCEPTASKSEPSNEFDSSRLDEGREEESGVAPASCCGHVESAADVAVELAPERIQELAEGPIEPTEPLTGAHKWIRVRCPCCTETLGVRRATEDQTTASPGVYLFKHRVVLCGGASTSPSRKITREALLAHFSARLQQAAEQSLCSRFLLQGLLTGKPYCHVTVLSRETFVWSGLLNGSGDGSQRSQGLKVLLTYPSDAVAGTPADPKRSNQFERVFLLEDDAEELLRILVANNEKYPLSCRTLNRASLSFL*