MTVDGEQAAARRYDYIVVGGGTAGCPLAATLSTKHSVLVVERGGSPYGNPDIENADAFLKPLGETDNYTSVAQTFISEDGVSNARARVLGGGTAINGGFYSRASREYVRNMGWDERLVEESYEWVEKQNAFKPDHLHSWSSAFRDGLLSAGVVPYNGYTLEHVEGTKISASTFDNNGKRHTAADLLRSANPQNIVVLLNATVSRILFNSHSEGTKDGSFGMLRARGVEFMDRHGRSYQALLNESSHSSEVIVSAGALGSPQLLLLNGIGPFEHLKEFNISLLLHSPFVGQGIQDNPRSTVVLQSPTPLEFSSIQVVAILKGSQTYIESGSSVNSSLAAMYIGEIFEKLAFPLSRGELRLRSRDPRDNPSVRYNYYSHPLDLQRCVQGVRMIAKILNTRSLQRFAYAAANESSREFHFIGQALPENPWDDPALAQFCRDTLSTLWHYHGGCEVGYVVNNKYQVNGVNSLRVVDCSTFRDSPGTNPQATIMMLGRKLSSTVLREENFSKWTYPDRGEQAIRQGDPETAEAWFDQAADYWEQAIALPPGNYIEAQNWLKITGRVGE*