MADDLEKQANAAFVDEDFESAVELFTKAIDADPANAATLLASRAQAHIKLGSYTDAVADCTRAIDLNPSISKAFLRKGIACFELEEYKTAKAAFNSGANLEPSSSTYQLWLKKCDAAIAAEDAKAKEHLPGSRDGEALNLNDSCKTVTPTTSSENPNTQPKPVQPIRHTFYENADEAVVEILVKGLKQEQVKVEFGVQSLKVVIDSGSSEPYIFQKRLNQKVSTEKCKYSILSTKVEIRLAKAENLTWKTLEYNESQMMLQTPPVVVKPVNTKLEYPTSSRKAHKDWDKLEAEVKKEEKDEKLEGDAALNKLFRDIYSNADEDTRRAMNKSFVESNGTVLSTNWKDVGKKYVEGSPPSGMEMKKWEM*