MKGTFDRYDYDAVFQIVKWAEGRYFYDQPDKGRMDFIPHRRIPEEPKNRVVTNGVTYTIQADVAQTWVCTGKVILDVNHDQKTYNRVEIPPHYQGENIQDGPLPFLFGMKAEELKKRYVMNLGEMHNPRGEQPIIHLIASPILAAQQREFRRAEILLDGRDYLPKAVKLWDTTGNKETVYVFHGHDQVRIPWPTSPVHINLFGYKLLNDVKYRPQSSAGTGVPGGAAPSRTAVGFNCIRFVAALDDRRVDVLDAPDPVLADSPRPSGSGVPLLFPFPNRIREGTFTWDGQTYHVPLKGGRAHAIHGFCYDAPWRVVDRRDSTATAEFQLSVDDPGRAHCWPADFRIGATYTLEADALHLDLEIENPDTRPLPWGFGTHAYFRLPLSSDSQAEDCRFIAPVTEQWELEGNLPTGQRRP