MKTLLQYHCLWTIVNGVSTEPPLSASQAEIDAWLDKDARAHAFILFNIKPSVARQFAADDAETAAELWHSVQTRYHRENSAQKIALENQLASLKISDTAQIMEQITEFVTIQKQLISLGSGATDEDFIHRLLAKLLESLSSFCDTVTLLPDTPSMLTLVGMLQDRVARRKSTQGASETLLQAKGGGKWQSKGSTSNRGNFKPNNPNHKDLLCHYCGFKGHIQPDCRKKQRDDASGKKTNHNNNRNNNNNNNNHTSFNNNSSQGASSKETVFIALRSFLLMSPLLPHLLSMHGWWIVVVLPT*