MESQLIFKRNYYGEQLEGGIKEAITSTCHEVLDHKKHHHKEWITLDTLDKIQERKNKKAAINTSRTRAEKAKAKAGYTEVNKQVKRSIRTDKRKYVEDLAMTVKKAVKEGNMRQWYDTTMKIAGNYSKPERPVKVVLLYGAETWRTTKAIIQKIQQQPTVGENKPDPNGERNQEEALEVDRTHIEESTQLRHKTSSQLDSLRPKEKRKTKEHITPRNGDRHEKNERELDGIRREGPGQSELENDSRRTSSIGSNRRPRIRKPRMNRSHDELNLKRPRTSFTVPQLKRLSQEFEKNRYLDELRRKKLATELDLRESQVKIWFQNKRAKTKKASGAQNCLALHLMAEGLYNHSVRVRSDQEEDEEDSDDMNTSE