MSDAEETKAEATTKVLFKKAGRKNLRQRKNSDEEEKEEQLTLDEIKERQRLRQRPNGVSLVGLALGKKIAPEEELAIKDP FNVKTGGLVNMKQLKSGKMKEADDAYDVGIGTQFSAETNKRDEDEEMMKYIEQELQKRKGGGTEDAAEDDGDVNKYLTPE DAALYALPDHLRQSSSHRSEEMLSNQMLNGIPEVDLGIVAKIRNIEATEEAKQKLLQDAKNKKDGPSQFVPTNMAVNFMQ HNRFNIEDNSDQRRRKREEREGNKSAQHQTNPNGVKRATDDYHYDKFRKQFRRY