MTTQKPSGTAMKAATAAKKLGIYLPATPQEFQDNAVTHAQLRELQNNPPEWLQELRRNGPHPRPEVARKLGISITALKANDMDKPLTTEEINELLKNQPEWLSSARTTHSEQRQAEQQQ