MTTLIITVAGSATRFNKDLDREVLKCIYYEESPKYALLYQLLDKARDLDEYIIVGGYLFNQLETFCNQELQEFRHKIKLIYNEHFLDYGSGYSLLKAIDSLPPNTKNVIFVEGDLFYTEEDFTKIIESKKNVVSINKEPIYANKAVVLYLDTQQHIHYLYDTAHKALNIKEPFCAVFNSAQMWKFNDTNYLQRVRKRLTNEQEEGTNLELIDAYFRDLENGSIDIIPIETWYNCNTVKDYHHVYKFIKAHENN