MSKPWKKRKDLDEHCYWNHTDEQDKRFFKVMIGDFHERMIIPDRFVQHFRGQTGRTIKLVSRHGYTFDVQITKNLEKLVLDSGWKAFARAHNLRTGDFLVFKYDGNSELKVLIFGPSGCEKIPVCNLKKNAAPGKEWWGNSAGIVNTCHNLPMKFPHSGRQIRPSKDTLRQGNDIINVSSSSSASDSAGGISSSEDDHSLPGCILANGTLSNLNQVQKNQLKEKIRAMNSEIPIYGCAIRKSSIYGKTRTLEISRKYAEVYLPFEEQMLTLQHHGKKWEVRCSVKKSKGKRLLTGWKHFACGNNLQLGDVCLFELLRNKKKYAMNVYIIRKSLYKR