IQPPISIQPCSRTPELRVSHKVAERKRRTEMKDSFDNLRDMMPQEPGSKPSKWEILTKDAYATSPLMH