MIIRKKETKEYIPVANKYGNSSLDFQTAFLYVSKLPEEEREKVEIYDREQDEVITPKKYITNERYLLFLDSQGINLRDFAMGKVDFKNNLPYMQFISDMSSKFEEDLQKPVLVNQEEFTDYIKYKILGAIAFNEANKEIGTGIIESSPTMIKLLDKYNISEETDKSLYKRISDKWEQGQKLRIISNYKDEILSKIPTKYLDKYLKVLPDERTNLRDLNRSIYKYKKIVENIDKIEEKKEPIKFLINYSENSQFKKDDILSFKEMENKTYFGTLEVKARNIEDSKKYGEEFHTYDKVDFTIILDNGKDFEIYLDNRIDIGDYQSFKSFMKNTYIDDFNNKIDKMLNEQEESEEESI