MQRQAGLPLKANPMHTIASILLSVLGIYSPADVAGLPTHLYKNFTVQELALKLKGKNQEFCLTAFMSGRSLVRACLSDAGHEHDTWFDTMLGFAISAYALKSRIALTVEDSPYPGTPGDLLELQICPLNGYCE