MANLLDKTRKITSILQRSVDSLEGDLPYNNMAAQLADIIDCNAAIVNGGGALLGFAMKYKTNNDRVEKFFKAKQLPEEYIRGISRVYDTQENIGIDSDLTIFPVELKDDFPDGLTTIAPIYGGGMRLGSFIIWRNDHDFVDDDLILVEIASTVVGLQLLHLQTENLEETIRKQTAINMAINTLSYSEIKAVSAILNELDGLEGRLTASVIADRIGITRSVIVNALRKLESAGIIESRSLGMKGTYLKVLNEGIYDKLKEYE