MGKIKLTINNRQVEAYEGKTILEVARENGIHIPTLCYLKDYTGTGACRVCQVEVEGVKNLCAACVYPVREGMVIKTNSMRALDARRRVVELIVSNHSKDCLSCIRNTNCELQRLCQELGVREDAFKGMKTVPTFDEVSPGVVRNTSKCILCGRCIAACKKHQELGVLGFMERGFKTKVGPVFDRSLNDVNCMQCGQCINVCPVGALQEKEEIHNVIEALNDPTKHVVVQTAPAVRASLGEEFGMPIGTRVTGKMAAALKLLGFDKVYDTNFGADLTIMEEGYEFIHRLQNGGKLPMITSCSPGWINYCEKEYPDLLDHLSSCKSPHMMLGAMIKSYYAKQHQLDPKNIYVVSIMPCVAKKGEKERPQMIKDGMKDVDAVLTTRELGKLIKMFGVNFVDLKDEEFDQDMFGEYTGAGVIFGASGGVMEAALRTVVDVLTQQDLDSIEYHAVRGQRGLKEASLQVGDMTVHVAVAHSMAIAKPLLDDIRTGHSKYHFIEIMGCPGGCINGGGQSYVNALMRNSGFDFKGARAKALYDEDRAMPARKSHKNTQIQKLYEDFLGQPNSHLAHELLHTTYEKKDKFKK