MSKPWKKRKELDEHRYWNHPDEQDKHFFKVMIGDFHEKMVIPDRFVQHFRWQTGRTIKLASRHGYTFDVQITKNLEKLVLDSGWKAFARAHDLRTGDFLVFKYDGHSQLKVLIFGPSGCEKIQACNLKKNAAPGKEWWGNTAGFVNTCHDLPMKFPHSGRQIRPSKDTSRQGNDIINVSSSSSASDSAEDDHSLPGCILANGTLLNLNEVQKKQLKEKLRAINSEIPIYGCVIRKSSIYGATRSLDISRKYAEVYLPFKEQMLTLQRHGKKWEVRCRVKKNKNKRLMRGWKHFARGNNLTLGDACLFELLRNKKKYVMNVHIIHKSLYKR