KTHTMGGDLYGKAQSASKGIYAMASRDVFLLKNQPRYRKLDLEVYVTFFEIYNGKLFDLLNKKAKLRVLEDGKQQVQVVGLQERLVSCADDVIKMIDIGSACRTSGQTFANSNSSRSHACFQILLRTKGRVHGKFSLVDLAGNERGADTSSADRQTRMEGAEINKSLLALKECIRALGQNKAHTPFRESKLTQVLRDSFIGENSRTCMIAMISPGISSCEYTLNTLRYADRVKELSPHSGPSGEQPIQMETEEIEASSNGALSASNFSKEEDELSSQMSSFNEAMTQIRELEERAMEELKEIIQQGPGWLELSEMAEQPDYDLETFVNKAECALAQQAKHFSALRDVIKALRLAMQLEEQASKQISSKKRPQ