MATLKNQRLPPEVNRILFVKNLPFKITSAEIYELFGAYGGIRQVRLGNASDTMGTAFVVYDDIFDARNACEHLSGYNFGGRYLVVLYHQPAKQARKLDQTKKRQELELMKQKFGIE