MIDKASKLLQKEWQAYELRMLDRAHGRSKSPRAEYQRPFTKAYTSTSSKRGRDPIPSASRLGVSGVVALESADEAFPSIENDASFDFEPMPNKSQGPSRTHSHDGGYHQWSDLPENIRLCIMKLMSEHVGAIWEAQRLLMLDFAEIQDFENLYIRERNRCLGYTEAVIKGLKSKEALVETLRRAGREASADIELLRPEEYEEQSLVIDQVTSEEVIAGKSFLQNIGLSDFGVMLERFEGVSTGPMFEIEFRLSGEVGIQPFQFELDWNLAVEEGLICTRANNEARQQPISHGWMHLERGHNELNPGVNPVRLHYPSPPLSKSMSIGKDMEGMPHNNRPSEPVGGNLQHRLHKNEPRVGSFSRLTPFSHSNSDDVSKGTAFKRSDERGGVFMQQSAGTAGRGDEEEADAMRKPGSHIDGALNPQNKKHPGTPIITNTAPQVSKQHPTTPTRIVLKTSVGLGKRGTPEELSSPQKKARITQEHGVKHPRSAGIYTKDQQHKNQGQPNFAVDAARLKRTAGLVSSLTIQKGLQA