MESGGVTALYQFAAHARAEARAAEAARDDDDASSADLPCGLSVQQVLRQFKALPAAEERAWQAKAVAEQRRFLAECTAALEADPDAEVRYQCEAPPGITTDDTATAFPNAAMRRIINLAEDGSGARHSADALFITAKAAELFMTRRLWDARAVCVGAKRSKILPGDLLQAMREAPNRAPLQHLLDEFEPPRDDAPKPKPKPKPKRPAWEKRTAKEFEAVIEGCGKAAGGSQSRGRGRKGEQATADATAKRGRSRAQGGAAEEEELAAKAARPSSRNSARAAA*