MLLDEPLDFEKEDPLLPKARPAKRKKVIGLDDLLEDFFASGKDDLKAYGIESKHGSKGYNSDDEDKKVKEKEIKFRKFVEEYEEQSKELDAGDDVPQWGQRVFGCQKSPSVLTVTGVENCQLLKSFCANEHLGFDLNIEQGEGFLEGLLVDGWLLKLVLLHGSVEDSIASWALTKLLYSCNKKFRVAASDFWDSVLSLNEADKLSVDIGHFPSYSVLKSAILNYGYIFDNCTEVSTSESVIADDGPPQNIIEWLKITSACCKIRNVHSIFSSSEAEELLVIVISLFLDRQLEGLLLILGDCLSSLILYFNSSEWESSCLIVAQSISQRVTMDLNCLRIVDCITGTDYRSKFLRSQLALQFLKVSFGLKVANVEKILKSVMSINVKDKDCNFFSLYVYLVLMDNLLFSSDAFRDKHAIINSWRNYLRNCSTQIGCTDWRLYASKVRNKASYLLQGAVLRRSAGGASLPVQ*