MDPGGQDLLALDPGDQDLLGFLLEESGDLWAATEPDVKAPLDLELSPSENSVQELSDWEVEDLLSSLLSPSVSRDVLGSSSSSILHDHNYSLPQEHVSIDLDTESFEKEGFHVTPLPGEERAAEQEMSRLILTEEEKKLLEKEGLTLPSTLPLTKVEEQVLKRVRRKIRNKRAAQESRKKKKVYVVGLESRVLKYTAQNRELQNKVQRLEEQNLSLLDQLRKLQAMVIEIANKTSSGSTCVLVLVFSFCLLLVPAMYSSDARGSVPAEYVVLHRKLRALPSEDDHQPKPSALSSELPMDSTHQSLDSSEHMFLVSSNFSCVLYHAPQAEQPLHWPLWDLSSEMLFSDSNLLLQANLSESEGWQPNHSPSLVIFQGRYSG