MKSVTLSFTALSAIALAAPLKRDTLSGDAAILNYALTLEHLEDTFYRQGLAKFSAADFTGAGFSAGTYDKFTRIAYDEKTHVAFITTALGQAGAPAVAECSYNFGTAYDNPKNFVATAAVLEGVGVSAYLGAAADIMSKAYLTAAGSILTVEARHTSYIRNKVGESPFPQPFDDPLSENAVYTLAAQFITSCPSSNPMLPLMAFPKLTITCADNPIKVGSVITLGVDSSFNSKGGSVYAAFITVTGPVFVPIGNNWQITVPTGIAGQSYVVLTSSSTAATDDVILAGPAIVEVSS*