MHTGTSRGSCDLAVREEGKIGVSEQLKMYSGQQSDQCPGPNSGKEFLEVNWDSVALHQKMGYNSGAFGFQAYPMVLEDREGLYRSPNGTFCQNIQMSDDHSSGVKKRKGIDDCIALLNPSASSRIQNVGDQQTEVSSQPERISMEDNQKSCSKMQSKEDSSDGDGTKEDYVHVRAKRGQATNSHSLAERLRRKKISERMKLLQDLVPGCSKITGKAVMLDEIINYVQSLQRQVEFLSMKLATVNPELSFDIEQILSKQMMLSQDRHLDFYGVDPGSSALVAHFNQGIMQPEMLCNVSNPADVLQGTTIHDISTVNQIPAMWDGLQNIPHMNFNPGAMADSSTNNAGIYDPKFC