APSNIVSELQRKIQFLEEEISRKRDTIEGLQSQVAKYEQEKQSEKKKQSRYWTPEEHSRFIEALSKYGHKDVKSISQYVSTRNPTQVRTHAQKYFLRIDRERGRKLESKESINGGADKD