MKSENNSVPIDHVIKVDNERHIRVWETFPKNQCDKRNNTIVIASGFARRMDHFAGLAEYLSTNGFHVIRYDSLNHVGLSSGEIDQFSMSVGKKSLLTVIDWLKSEHGIDQVGLIASSLSARIAYDIVADVNLSFLITAVGVVNLRNTLEQALKYDYLQMEIDEIPEDLDFDGYNLGSKVFVTDCFENNWDTLDSTINKTKNLNVPFIAFVANDDSWVQQHEVEELMSNINSDKTKIYSLIGSSHDLGENLIVLRNFYQSITKAAIALDSNLVGLVSEIIEPQFEALTIATVNERRLKNKIQSKSLA