MLQQQLEEIRNNNYILDNKVNIDSLSSNMLEHIGVTDSYLRDKLIYSTFYHLIKKEYISHTQSQKLLLESISEKYLLYKIHSSDEDAVFTRAFTTLLIALIIDADTNHNFLSQTDISNVKDQLILYMNNEHDFRGYVQNHGWAHSIAHASDTFEALVRSPKLETLHYEEILQTLLNKVCVHSIYYKYEEDERLVYPIVAMLQNGLKEEALILALHDLVAQLPAKKQTLHIESYEFLYGNIKSFLRSLFFRLRKLSICEETECEVEKLLQELPKYY