MTHSMLLGATPIPPSSAGCLSGACSPAAAGEQARFEQSLAQVAPNQGSAFPTANPPAATPPILEVQRTNVLASPPGDRILQTLSGIYQGRAVSPAIAPAVVNGVQPGPAAQPLLPADNAGANAAVKPVGADFESMMTNLRDVYKDVVQVSLVSKGTSAVSSSLNKLLSAG