MAQWTDPSRTFLIQEVRGRRVLWDTTINDSNIKVAKAAAFAEIANVMNEAFPSSTKYTGESASF