MGKSKDKKVSREAKVDKKLALGLGVKRKQLKKKKDRVLDGAVEREGVAERSVVKDKKLVGSKKIVLKEKKKTKHVKVTSRHTKTNDLVSVNKDEATPKLKKKNKKQQLNESHSPVEVQTSPLDSNDAGALKPKKKKKKVREGKGLVEPNDAEDILHENQEILAADVNQLAGETEVMDIGEPENAKRGKKNKTKKVKRSGKVNRTDRHASTTENNLERNVEVDVADVDEIPSVNEDFSRGMNKWILEYRQKRPGLKVLQQRIDEFITLHEEQQEKEKKEKEEAAAKDGWTVVVHHKGRKKTTEAETGTAVGSVSLASMQEKFSKKKPKEVGQNFYRFQKREAQMTELAMLQSKFEQDKKRIQQLRAQRKFKPY*