MIDILIKNAIIVTVNKDRDVIFDGAIAIQGDRILDIGNTVDIEPKYLDAKKVIDANGKVIFPGFINTHNHLFQVLLKGLGDDMALHEWLNTMMFPSAKFLTEQDTYDAAMLGCMEGLKSGITTMVDYMHTHNRPGLTDGIVKAYKDLGIRGVVGRGCIDLGIHKELIEDVETVEKDLRRVFEKYHNSENGRIKICVAPSSMWAISEEMGKMLWNIVKEYDSYFTVHISETEFARTATKDIHGEIDIKLLEKWGIVGPEVVAVHCVCITDEDMEMLKKYDIKVSHNVASNMYLASGVAPVPEMLKKGINVSLGLDGAASNNAQDMVELMKLTALQHKVNNCDPLAISAEKVLEMATIEGARTLRMEDEIGSLEIGKKADLVIFNSMLSPKSIPLHNPVSTLVYSASMHNVESVLVDGNVILENGKVTTIESEEQVLLNAQHAAEELCKRANVTNRMEGHKWNSLY*