MRSTVQFLQRHSHSHSSHVAGLAEAQMLMVESKQNRGQLAATSSPLPSPSSTVKRAPSLKGSEEWHDLERMDLLDLKARIVKKVGAEKANRYFSHFRSFISSRLSKPELDKLVVITIGKENVGLHNQFVRAILSNAVNAKAPPPPPPPQQHAGKPPLKPYSPLSTSEDMFQHVSSVALSNGDSFLPSPRRGRSTVFRDHKASPLGPREDHPTPDLSRPAQQFDGAAKQLDVDSVSLLEPPSKRARIIPPTSDESAPILESGRSQSYLCQAESLQILPPLPFGSSIKSALGVPFRYEITDIGWQRPALHTFPAHLLLQNGLDKESEDMGDLPDDDMMLRLMEQAAAAEGLEGVSRESALILNHALDAYLNRLIQSCMGVSGARAGSAADVERPVDDAASRDKVKEALLNMKLHRGMNGLSVGPMAELLKKGKEKIQPPLSLTDFKAAMDLNPQQLGERWPVQLEKISFRIFDQ*