MKFSSTLLSSVLVASTTVLAHPAPLPFVKRANPTDIQVLQFALTLEHLEDTFYKTFLGQFDEAAFAAAGFPNWVRGRMAQIGQHEASHVAFLTAALGNQSVAACTYKFPVTDPKSFVAVSQILEGVGVTAYLGAAQFLTNPAFLTAAGSILTTEARHNAWIGSAVTKGAPWSGSMDTPQTPNEVFSLASPFIVSCPSSNPPLPFKAFPTLTATTSGNTASLTFQGSDQQGFSLAILSGLTPKFVPINNGKATLPSGLQGTVYVVVSKNNTAVSDAQTVAGPAILSFPFDSQASNPN*