MTDHKQLRNWSQFDDYEFIQEENLFSLFDHSLSFDYNSSTNNPLSDIQTQTWFSFQDIINVDPISTCFLAGDHTFMASDDVQAISTFSQDVFSGSWNEITGNFNNHFEPIRNEMSSIGAPNMEMILHESNNTMKEITCYKRRERTDGVLVKSLSREEIKPYFYMPITKAAKELNVGLTLLKKKSRELGISRWPHRKLMSIQGIITNLLDHLGKTEDERIRSKLTKALKILEREKKMIEEDPNLEFGDETKSKKTQAKITNTTHVDIHASKYKPSSRAREDIPTINPTVISVDGGSLVTTCGGEKKTLDFVNTFVVADAVQDRSFVQRLRLRFRRFQL