MYKVLLVDDEYMILQGLTMIIDWQALGFEVVQTARSGKEALAYLTQYPVDVMISDVTMPGMTGLDLIEAAKTYHPQLQTLILSGYQEFSYVQKAMELETKGYLLKPVDKAELQAKMKQFKDCLDAQQAESIRQEAYHDSLLTLWLTDELSEKEFQQLSQGLPAAALTGFTVLYLDCQEWQAAIDAYFEREGQPFYLKKEEDKKVYLAVLLGKTDQAKAFTYDLQKRFLRNMHQLILGETVDDWENVYESYNQVLKSLFYNCEVSPIRAKDKSKIELPESRLQFFAFNKALMIGDEPTILSKLEAIFDEMKTLNFSPEDVKHVSFLLFSDIYRQFPILDKMTYLSMVKTIHDSQSIDRILRELKKVLDVTNQNNSPEKRYSDLVSETIDCIRKEYHQELTLKAIADRLHVNGVYLGQCFKNETERSFTQYLNHVRIQKAQQLLLYTNQSINEIAYETGYNTNHYFIKMFKKLNGLSPKEFRDRYKDNYQAIKGDQ*