MSNYNMKLSSSPKVSKHVECLRHLQSQHDELEAQFLEERKALEAKYNKLYQPLYTKRYEIVNGLKEVDGVMSAELDSIKEDQAIEEKGVPEFWLTAMKTHEVLAEEIKGQDEGALKFIKDIKWSRLQNPEGFELEFYFNPCPYFKNSVLTKTCHIIDESDPILSQAIGSEIEWYPEKCLTTKVVKRKQRMVSKKTKTTMTIKNCESFFTFFNPPQIPENEDDLDDDDYDELQDRLKQGYNLGIIIRDKIIPHAVSWFTGEAIEEDELDGIEYDGNDDDDDEDDEDDDGDEEDNESDKEVEQEEKRKQGVKKDIKKDYDEDEDEEKERKWGLKKDDDDDDEAGDEENDDGDEEDNESDKEAEQEEKRKQGVKKDIKKDHDEDEDEERKWDLKKDDDDEAGDEENDDGDEEDNASNKEAEQEEKRKQGVKKDIKEDNDEDGDEEKERKRGLKKDVEDEDEEEKEEKQVWKKSSDGHKKIGGAQIQKGAPS*