MNAEQITQGRRQPTAQEFRDMQASPEFGELRSKFRSFAFPMTVAFFLWYVVYVLVASFASEWMATPVFGAINIGLIFGFLQFVTTFVITYIYVMFANKNLEPRQAAIRQKMEG