MKTVPKKKETALRLRESRREEQKPETTNLPPDDDAESDLPIRGRPSKKLLIQQQQQRQYQVKLDPKVKTVTSGSSEKPST SSSAAAAGAGGRIKARRVLYKKSVGAAAVAQKAPGETYVMRLFERSLDLSKYQDKTPLYPICRAWMANQPKNPAVGAFQT DASLTATKREDNGEEILSQIKSGEIKVINQLPQAKSTDLPIIPPRLEFSQEDKKREKALQGASTSDLLSSNMNRWKKVRG HWIKHIKKYEKERYEVIDKIMSLVCKN