MDPEDHQSPSDLRQVLILRPPPVFAVHEQYFSNKFQILKAYDSPLPTHDFLRSYAQSVRVVLCSGVRPITAEVIRDLPALKLVVSSATGVNHIDMAECRLRGITVTNVADVFSDDVADAAVGLYIDVMRKITASDRFVRGGQWPVTGEYPLGSKIGGKRIGIVGLGNIGSRVATRLKAMGCVVSYTSRHKKHSTPFIFHPNVLQLALNSDALIICCALTNDTRHMVNNTVIKALGKTGVIVNVARGAIINEVELVNCLVEGEIGGVGLDVFENEPNVPTQMLELDNVVLLPHRTAFTRESFHDAAQILLSNLEAFFTNKPLLTPVANQF*