MQLLYLILRPDTLWGIFILTILLFLTLFLFLPTAVIHRNKILEMIAQNKPLVLILFLFLIMIVIVQIDFKLVTSYNFAKKYGWEIDEVRSVHEVMFKDGISLNQINNQSLSNEDQLQVYLINDPREMSAIICSEALGFAYDQIIDRKIKLYSLAVKHDIKFSHDGILFTPDIELKIGFLDDKIVFGTLFILSQTGSGYYPVNFNEDSIKEEILKVYDNRPYYVSIYGDVRISFLPGGYQLFHYPYNTSVIFPQVEISPETLDPIIPAEIVKVGFDNRYIIALQNEYTTGEKNKFLDIPLDKYYILDTENETVYSYDTLENFENQRRQLKIDNIEFQDINSFSVMSYDRFANKEL