MLDSNWFVEESYKKEWTKEDNKKFESALAIYDKDTPDRWIKVAEMIPGKTVFDVIKQYRELEEDVCEIEAGNVPLPGYFASSFTFEVVDNHNYDGSRRRALSVRGSDHERKKGVPWTEEEHRRFLMGLLKYGKGDWRNISRNFVVTKTPTQVASHAQKYYIRQKVSGGKDKRRPSIHDITTLSLTQTSSSNKNINPNMSKVQMGWSSSHCNDGSLMAFNPNSDDFTSKSLKIQGQDLYDCSFHEAYAKMKVSGFAATAASRDFNKGAVFGIHAL