MNKVKLTIDKQTIEVEEDSTVLDAAKEVGIDIPTLCYHPDLSLHGACRVCVVEDEESGNLLASCATPVRDGMEINTRSMKARKARRRNVELLLANHPNDCLGCDRNNHCELQDITYNLGIKSEEVAKFAGAKRELELDTTGPALKRDPNKCILCGRCVRICEEVQGVSALQFTERGFDSIVTTAFDLPQAEINCANCGQCATVCPVGAITEINEIDKVWAALEDDDRHVIVQTAPSIQATLGEEFGMETGTIVTGKMVAALKRMGFDKVFSTDFAADLTILEEGSEFLKKLNGEGELPHITSCCPGWVKFAEHNFPDLLKHLSSAKSPMQMFSALGKTYYPDQTGVDPEKIYTVAVMPCTAKKFEKDREEINGSDFKDTDAVLTTREFARMIKEMGINFNKLPEEDFDALMGKSTGAGTIFGTTGGVAEAAVRTVKEKLTGEPLERLDLGFRGINKAEVRIGDRLIKVGIANGLGNASKILEQVRKGESDLDFIEVMACPHGCVGGGGQPRPATNEKKEKRGSGLSNIDDSSKIRKSHENPQIIKLYEEFLGEPLGGESHHLLHTKYKARPKN