MSLVTLNINGKDLKVENGTTILEAAKLLNINIPTLCNFHLNDNKTENKPGSCRVCVVEVEGRKNLAPACCTPVGEGMIVKTNSIRAIKARRAMVELLLSDHPKDCLLCEKNTKCELQKLAADMGIREMKYQGDVSMYPIDVSSYSIVRDMDKCILCRRCITMCNEVQTVGTLSAIGRGFETVVTPAFSEAIKNTNCTFCGQCVSVCPTGALTEVNNTSRVWDALSQKDKVVIVQTAPAIRAALGEEFGLEPGIAVTGKMVAALRQLGFSKVFDTDFAADLTIMEEASEFIHRLEHGGTLPMLTSCCPGWIKFFEHNFNDLMDIPSSCKSPQQMFGAIAKSYLAEKMKVDPKDIIVVSVMPCLAKKYEAKREEMKRNGIPDVDIVISTRELAKMIVEAGIDFNSLQEEEFDNPLGESTGASVIFGTTGGVMEAALRTAYEWVTKGTLKDVEFIEVRGEDGIREATVNIKDTEVKVAIASGLGNARKLLNDIRNGKSKYHMIEIMACPSGCVDGGGQPYIYGDTNILKKRTEALYKEDSNKEIRKSHENPYIKKLYEEYLGKPYGEKAHELLHTKYRVR