MTGIAAASFFSNACRFGGCGLHFDSLAELIVHIEDNHIDTDPCLLEKQEQQQPTYVALSYINRFMTDAARREHEALKKKVQPKLSLSLTGNLSRSNVSTPPRHTSGNLTPPVTPPITPSSSFRSSTPTGSECDEEDVEFEESDSDESWTTESAISSESILSSMYMNGGDEKPFACPVPGCKKRYKNVNGIKYHAKNGHRTQIRVRKPFKCRCGKSYKTSQGLRHHTINFHPPISTDMIRKLQQ