MAVETGVLILGSTGYIGKFVALAAAAESGVKAYALVSKATQAKPERAEVLQKLRSAGIQFLEGDINDHASLVAALKRVTVVISCVGFSAHNDQPKILEAAKEAGTITRFLPSDFAFALSKETIAAFGDVHPRFTLKEPTAEAANKSGIPYTFIWANLFGAYAEMALGRQMPMQNDEIDVYGTDKKIVAVDEGDIGRYTIKAALDPRAANKTVRLEPPRNAVTQSELIALCEKLRGKTYKKRDATAEMLVEEYKNSNEEVSFFACLRYAFWISGDHTQPKREGDLSTAELYPDLEYKSIEAILRP*