MKTKRGVVAISGSETEDDDTMDVPLDLSSSAGSSKRRRRGNLPKESVQILRDWLYEHRYNAYPSEQEKALLSRQTHLSTLQVCNWFINARRRLLPDMLRKDGKDPNQFTISRRGTKISESSPVESSIGTKNYIPLLEESSFLSGTTGPNKNLSSKSSSPGSILVRPSVICHTTVTSLKDTPFHFCQPAGIGQTTDLQYALASGFTENSLAYNEDPTKLGPGVNAQSGLFNTPPPTPPDLNQDFSGFQLLVDVALKRAAEMELQAKLMA