MPTTEELFQQLKHPNPHLRDQAMWELAENPDETTIPRLMSILDEEDTTYRRAAVKALGAIGPDAITPLVQALLNSDNVTVRGSAAKALAQVAINHPDVPFAAEGVQGLKTALDDPNPVVHIAAVMALGEIGSPVVDVLIEALQTTDNPALGISIVNALGSIGDSRGVEVLQSLIENESTDSYVRESATSALSRLEMTTKFQRGEK