MKLSPDQFWHEQCLLCCICRIQLNQTCYTKNTKVYCKDDYYRDRAELYKMLTNQYDQRRRKGEPFSIRAGKLVCQHDLEKDFYGAAAMHQHHHGAGAGATGGVAGAGGTAGLHPPLHPVHLYGEDDYLLEDGLRTRDGRRGPKRPRTILTSAQRRQFKASFDVSPKPCRKVREALAKDTGLSVRVVQVWFQNQRAKMKKISRKSKSNGNGGDGEKNHSDKDDKSIKLESPSSDHSHYLGLDSSYSSSSQPLNPNLPYSPDFPDNSDASLCSSDISLDENFDNIDETTSDTMSLQNLDLQPSLNGGGGLQGGAHLSNGGANHQQLPHQQQQQQHQPQQLVNHNNNSISNPMAMAAGVAGSI